bd sintanxis
LINA MARCELA MEJIA GONGORA
PAOLA VARON FORERO
INSTITUCION DE EDUCACION SUPERIOR “ITFIP”
FACULTAD: INGENIERIA CIENCIAS AGROINDUSTRIALES
SISTEMAS Y COMPUTACION
BASE DE DATOS
SEMESTRE III – NOCTURNO
ESPINAL – TOLIMA
2012
CREACION DE BASE DE DATOS
LINA MARCELA MEJIA GONGORA
PAOLA VARON FORERO
NAYIBE SORAYA SANCHEZ LEONDOCENTE
INSTITUCION DE EDUCACION SUPERIOR “ITFIP”
FACULTAD INGENIERIA CIENCIAS AGROINDUSTRIALES
SISTEMAS Y COMPUTACION
BASE DE DATOS
SEMESTRE III – NOCTURNO
ESPINAL – TOLIMA
2012
TABLA DE CONTENIDO
Introducción.
Objetivos.
Cuerpo del trabajo
Enunciados.
Modelo entidad relación.
Modelo relaciona.
Diccionarios de datos.
Script de MYSQL.INTRODUCCION
Una base de datos es un sistema para archivar información en computadora cuyo propósito general es mantener información y hacer que esté disponible cuando se solicite.
Actualmente el mundo empresarial necesita manejar gran cantidad de datos, por lo que se hace necesario disponer de medios hardwares y software que permitan acceder a la información de una manera rápida,sencilla y fiable.
El presente trabajo se basa en la solución de diversos ejercicios de desarrollo de Base de Datos cada uno con su Modelo Entidad Relación (MER), Modelo Relacional (M/R),
Diccionario de Datos y por último el script de MYSQL donde crea la base de datos.
OBJETIVOS
Nuestro principal objetivo es poder desarrollar Bases de Datos que puedan emplearse en diversassituaciones empresariales donde se necesite manejar variables cantidades de datos facilitando así su procesamiento y garantizar una gran seguridad de almacenamiento y facilidad de acceso.
El objetivo final de dicho proyecto es la elaboración de sistemas de información (BD) acerca de datos reales empleando los conocimientos obtenidos en el transcurso del III semestre de SISTEMAS Y COMPUTACION enel área de BASE DE DATOS dirigido por la docente NAYIBE SORAYA SANCHEZ LEON.
CUERPO DEL TRABAJO
1° TALLER
EJERCICIO 1.
Imagina que una agencia de seguros de tu municipio te ha solicitado una base de datos mediante la cual llevar un control de los accidentes y las multas. Tras una serie de entrevistas, has tomado las siguientes notas:
"Se desean registrartodas las personas que tienen un vehículo. Es necesario guardar los datos personales de cada persona (nombre, apellidos, dirección, población, teléfono y DNI).
De cada vehículo se desea almacenar la matrícula, la marca y el modelo. Una persona puede tener varios vehículos, y puede darse el caso de un vehículo pertenezca a varias personas a la vez.
También se desea incorporar la informacióndestinada a gestionar los accidentes del municipio. Cada accidente posee un número de referencia correlativo según orden de entrada a la base de datos. Se desea conocer la fecha, lugar y hora en que ha tenido lugar cada accidente. Se debe tener en cuenta que un accidente puede involucrar a varias personas y varios vehículos.
Se desea llevar también un registro de las multas que se aplican. Cadamulta tendrá asignado un número de referencia correlativo. Además, deberá registrarse la fecha, hora, lugar de infracción e importe de la misma. Una multa solo se aplicará a un conductor e involucra a un solo vehículo."
Realiza el modelo E-R y pásalo al modelo relacional.
MODELO ENTIDAD RELACION
MODELO RELACIONAL
SCRIPT DE MYSQL
Mysql>CRÉATE DATABASE multas
Mysql>USE multas;Mysql>CREATE TABLE VEHÍCULOS (MATRICULA VARCHAR (15) NOT NULL, MARCA VARCHAR(11)NOT NULL, color VARCHAR (10), PRIMARY KEY(MATRICULA ) )ENGINE=INNODB;
Mysql>CREATE TABLE PERSONAS( CEDULA INT(11)NOT NULL, NOMBRE VARCHAR (15)NOT NULL,DIRECCIÓN VARCHAR (25)NOT NULL, APELLIDOS VARCHAR (35) NOT NULL, TELÉFONO INT (12)NOT NULL, PRIMARY KEY(CEDULA) )EGINE=INNODB;
Mysql>CREATE TABLE MULTAS...
Regístrate para leer el documento completo.