Conalep Gustavo Baz
Modulo: Construcción de base de datos
Profesora: Lic. Edith Martínez Hernández
Alumnos: Nayelli Viridiana González Cruz
Karen Victoria Ruiz Garduño
Guadalupe Rodríguez Domingo
Isaac Erick Martínez Dolores
Leticia Navarrete Marcelino
Grupo: 403
Aula: C-3
Carrera: informática
MODELO ENTIDAD RELACION
1. ¿Qué es el diagrama o Modelo Entidad-Relación?
2. ¿Cómo se le llama a los objetos básicos del modelo Entidad-Relación?
3. ¿Qué es una entidad?
4. ¿Qué son atributos
5. ¿Qué es una relación?
6. ¿A qué se le llama correspondencia de cardinalidades?
7. ¿Menciona cuál es la correspondencia de cardinalidades y realiza un ejemplo de cada una de ellas?
8. ¿Cómo se representan las cardinalidades?
9. Ejercicio.
En un Concesionario de alquiler de coches, Se maneja la ficha de coches (flota), distribuidores y alquileres.
- En la ficha de coches (flota) se registra: Matricula, Marca, Modelo, Fecha de compra, Precio diario y distribuidor.
- En la ficha de distribuidores se registra: Distribuidor, Dirección, Ciudad y teléfono.
- En la ficha de Alquileres se registra: Numero del servicio, Matricula, Fecha de salida, Fecha de entrega, DNI de usuarios, Teléfono de Usuario, Observaciones
- Los coches pueden tener varios de un distribuidor y un distribuidor puede tener varios de un coche
- Los usuarios pueden tener varios coches y un coche pertenece a un solo usuario.
- Del usuario se registra: Nombre, código, Dirección y teléfono.
- Cada distribuidor tiene varios coches y un coche tiene un solo distribuidor.
- De cada renta se guarda la fecha de entrada y la fecha de salida.
Diseñar el Modelo Entidad-Relación del enunciado anterior
MODELO RELACIONAL
1. ¿Para qué se utiliza el Modelo Relacional?
2. ¿Cuáles son sus características?
3. ¿Menciona el elemento principal de este Modelo?
4. ¿Menciona que es un campo?
5. Ejercicio
Realizar del ejercicio anterior el Modelo Relacional.
Códigos de SQL
1. ¿Qué necesitas para crear una base de datos?
2. ¿Cómo se crea una base de datos?
3. ¿Cuál es el comando para crear una base de datos?
4. ¿Qué comando se utiliza para ver las bases de datos creadas?
5. Como entras a la base de datos dime el comando
6. ¿Qué comando utilizas para crear una tabla en la base de datos?
7. ¿Qué comando utilizas para insertar los datos a una tabla?
8. ¿Qué comando se utiliza para ver los todos los datos de una tabla?
9. Si desea borrar los campos de una base de datos ¿Qué comando utilizas?
10. Si deseas borrar toda una base de datos ¿Que comando utilizarías?
11. Crea un código SQL de una fábrica de dulces en la cual debes de tener dos tablas y por cada tabla tres registros con cuatro columnas cada tabla, debes utilizar los comandos que conoces y los ya mencionados en las preguntas.
NORMALIZACION
1-Que problemas son mas frecuentes en la realización del esquema relacional?
2-Que es el esquema relacional?
3-Quien creo las formas normales?
4-Cuantas formales existen?
5-De que trata la primera forma normal?
6-Que es la dependencia funcional?
7-Que es la dependencia funcional completa?
8-Cual es la dependencia funcional elemental?
9-Que es la dependencia funcional transitiva?
10-De que trata la segunda forma normal?
11-De que trata la tercera forma normal?
12-De que habla la cuarta forma normal?
13-Que es la quinta forma normal?
14-En que momento una tabla no se encuentra en 5 forma normal?
MYSQL
1.- ¿Qué es MYSQL?
2.- Comandos para iniciar mysql indicando el nombre de usuario & que pida contraseña
3.- Comando para crear base de datos
4.- Comando para borrar base de datos
5.- Comando para observar las columnas de una tabla
6.- Comando para ver el atajo de una tabla
7.- ¿Qué significa DATETIME?
8.- Comando para añadir columnas
9.- Comando para renombrar tabla
10.- Comando para borrar data bases
VISTAS
1.- ¿Cuál es la manera más fácil de crear una vista?
2.- como se crea una vista en mysql?
3.- que función tiene el comando forcé
4.- para que sirve el comando no forcé?
5.- que acción se debe ejecutar para modificar una vista?
6.- con que comando se elimina una vista?
7.- que función tiene truncate table?
8.- que función tiene check table?
9.- que comando utilizamos si queremos reparar una tabla?
10.- menciona una restricción de uso del comando DROP VIEW