Velázquez David Creación Física BD

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Nombre: David Javier Velázquez Guerrero

Matrícula: 16003842

Materia: Bases de datos v1

Nombre de la Evidencia Creación de bases de datos


de Aprendizaje:
Nombre del Asesor: José de Jesús Morales Quintero

Fecha de elaboración: 31 de mayo de 2021

Introducción

En esta evidencia generaremos una base de datos a partir del modelo relacional generado en la
evidencia anterior.

El diseño de la base de datos siempre es independiente del motor de base de datos que decidamos
utilizar. Ya una vez terminado el diseño, podemos seleccionar la base de datos y, a partir de esa
decisión, comenzar a construirla. En este caso, la herramienta a usar es MySQL.

Existe la idea equivocada de que existen reglas fijas para los nombres de los elementos de una base
de datos, casi como si fueran leyes para ello. Esto no es cierto, pero para Stephens sí existen reglas
“obligatorias” para mantener una consistencia. Estas son:

 No utilizar caracteres especiales en los nombres de las tablas, campos o ningún otro elemento
de la base de datos. Existen aplicaciones que nos permiten hacer uso de espacios en blanco
o caracteres especiales, pero esto puede resultar bastante confuso o estorboso al realizar
consultas a la base de datos o manejarla.
 Cuando dos campos en la misma base de datos contengan la misma información, utilizar el
mismo nombre para el campo. Por ejemplo, cuando tenemos un campo para identificar a los
profesores y tenemos una tabla separada para los teléfonos de ellos, no llamaremos a un
campo “id” en una tabla y “prof_id” en otra. Utilizaremos el mismo nombre para facilitar la
consulta y la relación entre las dos tablas, por ejemplo “id_profesor”.
 Utilizar nombres descriptivos y con sentido. Si tenemos una tabla de profesores y otra de
alumnos, no llamemos a una tabla “er35y89” y a la otra “p9884”, por ejemplo. Las llamaremos
“profesores” y “alumnos”. Los datos se almacenan para ser consultados, no para tratar de ver
si alguien adivina qué es lo que hay en las tablas.

Otra recomendación importante es apegarse a un estándar para los elementos de la base de datos.
Si se decide usar “t_” al principio de cada tabla y “v_” para las vistas, usarlo en todos esos elementos.
Si para las llaves primarias se decide usar un “pk_” al principio, no cambiar por un “id_” en otra tabla.
Siguiendo estas convenciones, será muy sencillo navegar por los datos almacenados en la base de
datos.

© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
Dearrollo
Creación del esquema

Tablas

© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
Diagrama de base de datos

Conclusión
Un diseño consistente de base de datos nos permite almacenar los datos de forma coherente para su
utilización en cualquier aplicación. La construcción debe ser un reflejo de este diseño, manteniendo
una simplicidad que permita almacenar nuevos registros y su consulta sin problemas. Las
convenciones para el nombramiento de los diferentes elementos de la base de datos también
ayudarán a quienes tengan que trabajar con ella, ya sea para modificar la aplicación como para
consultar los datos. El mantener constantes las convenciones permitirá que usuarios distintos a
aquellos que desarrollaron la base de datos a dar el mantenimiento necesario durante toda la vida útil
de la aplicación.

© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
Referencias

Cabral, S. K., & Murphy, K. (2009). Mysql administrator's bible. John Wiley & Sons, Incorporated. Nueva York, NY. Versión en
línea]. Recuperado de la base de datos ProQuest Ebook Central de la Biblioteca Digital de la UVEG.
https://ebookcentral.proquest.com/lib/uveg/reader.action?docID=433771

Darmawikarta, D. (2014). Sql for mysql : A beginner's tutorial. Brainy Software. Montreal, Canada. [Versión en línea]. Recuperado
de la base de datos ProQuest Ebook Central de la Biblioteca Digital de la UVEG.
https://ebookcentral.proquest.com/lib/uveg/reader.action?docID=3003883

MySQL. (2013). MySQL Workbench Tutorial. Recuperado de https://www.youtube.com/watch?v=X_umYKqKaF0

Rosero, W. (2018). Como Instalar MySQL Server y MySQL Workbench en Windows | Paso a Paso. Recuperado de
https://www.youtube.com/watch?v=Sv2vBT3dtvQ

Stephens, R. (2008). Beginning database design solutions. John Wiley & Sons, Incorporated. Hoboken, NJ. [Versión en línea].
Recuperado de la base de datos ProQuest Ebook Central de la Biblioteca Digital de la UVEG.
https://ebookcentral.proquest.com/lib/uveg/reader.action?docID=427853

Taylor, A. G. (2013). SQL for Dummies. John Wiley & Sons, Incorporated. Somerset EE.UU.A. [Versión en línea]. Recuperado de
la base de datos ProQuest Ebook Central de la Biblioteca Digital de la UVEG.
https://ebookcentral.proquest.com/lib/uveg/reader.action?docID=1335264

© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.

También podría gustarte