TC3_301330_63

Páginas: 8 (1852 palabras) Publicado: 17 de noviembre de 2015

BASES DE DATOS BASICO
301330-A



TRABAJO COLABORATIVO 3

 


CARLOS EDUARDO GUEVARA
DIRECTOR





ABDIAS OROZCO BOLAÑO.
CC. 77171052
LEONARDO BELTRAN SANCHEZ CC. 85462732
CIRO OBDULIO SUA CC. 80 397 698
Humberto Niampira Rodríguez
C.C. 79.427.820







Universidad Nacional Abierta y a Distancia
Escuela de ciencias básicas tecnología e ingeniería
Noviembre 21 de 2014


INTRODUCCION
Una Basede datos en un conjunto de datos estructurados y organizados independiente de su fin y la forma de implementarla en una maquina en tiempo real y que sea compatible con las necesidades de los usuarios.
Un modelo lógico que se conoce como esquema de la base de datos a partir del cual se podrá realizar el modelado físico en el DBMS, es importante mencionar que es un paso necesario, no se puede partirde un modelo conceptual para realizar un físico.
El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas».Este modelo considera la base de datos como una colección de relaciones. 
Las matrices como modelos matemáticos proporciona una orden rectangular de números organizados en m filas y n columnas y en las Base de Datos son una colección de datos relacionados que representa un cierto modelo o abstracción del mundo real una base de datos es diseñada, construida y ocupada con datos para un propósitoespecífico. Tiene un grupo de usuarios particular, y algunas aplicaciones pre-establecidas en las cuales estos usuarios están interesados.










OBJETIVOS

Para el desarrollo de esta actividad se requiere como parte activa e indispensable los siguientes elementos para alcanzar las metas propuestas:
Conocer las etapas que integran el proceso del diseño de una base de datos.
Conocer lasestructuras del modelo relacional.
Poder llevar a cabo el diseño conceptual de los datos de un sistema de información mediante el modelo relacional.
Saber realizar el diseño lógico de una base de datos relacional partiendo de un diseño conceptual expresado con el modelo relacional.















MODELO RELACIONAL










DESARROLLO DE ACTIVIDADES
Para el desarrollo de las actividades se utilizó laherramienta MySQL y utilizando la línea de comandos de dicha herramienta, se efectuaron las siguientes actividades:

1. Con base en el modelo relacional o diseño físico del caso de ganadería “MARÍA VARILLA” del trabajo colaborativo 2, se creó la base de datos llamada GANADERÍA con sus respectivas tablas utilizando toda la sintaxis del Lenguaje de Definición de datos y el Lenguaje de Manipulación dedatos:

a) Crear toda la base de datos con sus respectivas tablas.
CREATE DATABASE GANADERIA;

CREATE TABLE FINCA (COD_FINCA INT AUTO_INCREMENT PRIMARY KEY,NOMBRE_FINCA CHAR(20) NOT NULL);
CREATE TABLE SECTOR (COD_SECTOR INT AUTO_INCREMENT PRIMARY KEY,COD_FINCA INT NOT NULL, NOMBRE_SECTOR CHAR(20) NOT NULL,FOREIGN KEY(COD_FINCA) REFERENCES FINCA(COD_FINCA));
CREATE TABLE INSUMO (COD_INSUMO INTAUTO_INCREMENT PRIMARY KEY,NOMBRE_INSUMO CHAR(20) NOT NULL,FECHA_VENCIMIENTO CHAR(20));
CREATE TABLE COSTO (COD_COSTO INT AUTO_INCREMENT PRIMARY KEY,COD_FINCA INT NOT NULL,COD_BOVINO INT NOT NULL,COD_INSUMO INT NOT NULL,VALOR_COSTO INT NOT NULL,FOREIGN KEY(COD_FINCA) REFERENCES FINCA(COD_FINCA),FOREIGN KEY(COD_INSUMO) REFERENCES INSUMO(COD_INSUMO));


CREATE TABLE CLASE (COD_CLASE INT AUTO_INCREMENTPRIMARY KEY,NOMBRE_CLASE CHAR(20) NOT NULL);
CREATE TABLE RAZA (COD_RAZA INT AUTO_INCREMENT PRIMARY KEY,NOMBRE_RAZA CHAR(20) NOT NULL);
CREATE TABLE BOVINO(COD_BOVINO INT AUTO_INCREMENT PRIMARY KEY,COD_CLASE INT NOT NULL,COD_RAZA INT NOT NULL,COD_SECTOR INT NOT NULL,NOMBRE_BOVINO CHAR(20) NULL,SEXO_BOVINO CHAR(1) NULL,EDAD_BOVINO INT NOT NULL, FOREIGN KEY(COD_CLASE) REFERENCES CLASE(COD_CLASE),...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS