base de datos
Lenguaje de definición de datos:
Objetivo:
Que el alumno conozca sobre las consultas de definición de datos y las aplique para la creación de bases de datos relacionales
Marcoteórico:
En muchos de nuestros análisis de SQL y base de datos relaciones hemos aceptado un conjunto de raciones como predefinidas. Por supuesto, el conjunto de relaciones en una base de datos se debeespecificar en términos de lenguaje de definición de datos (LDD).
El LDD de SQL permite la especificación no solo de un conjunto de relaciones, sino también de alguna información relativa a esasrelaciones, incluyendo:
El esquema de cada relación
El dominio de valores asociados a cada atributo
Las restricciones de integridad
El conjunto de índices que se deben mantener por cada relaciónInformación de seguridad y autorización para cada relación
La estructura de almacenamiento físico de cada relación en disco
Un esquema de relación se define utilizando la orden créate table
Créatetable (A1D1.A2D2…..AnDn
(Restricción-integridad1).
………
(Restricción-integridadk))
Donde r es el nombre de larelación, cada Ai es el nombre de un atributo del esquema relación y Di es el dominio de los valores del atributo Ai
Desarrollo:
1- Considerar la siguiente base de datos para una compañía de segurosautomotrices hacer su diagrama entidad relación.
2- Diseñar el modelo físico a partir del modelo lógico-conceptual establecido a partir del diagrama entidad relación del inciso anterior para elsistema gestor de base de datos SQL Servet 2008
CREATE TABLE CONDUCTORES (ID_CONDUCTOR INT, NOMBRE NVARCHAR (50), DIRECCION NVARCHAR (100))
CREATE TABLE COCHES(ID_MATRICULA NVARCHAR (12), AÑO INT, MODELO NVARCHAR (12))
3- PROPONER 10 REGISTROS PARA CADA ENTIDAD DE LA BASE DE DATOS SEGUROS
SELECT * FROM COCHES
INSERT...
Regístrate para leer el documento completo.