SQL-BASE DE DATOS
Introducción 3
Objetivo General 4
Objetivos Específicos 4
Alcances 5
Limitaciones 5
Descripción de Sistema 6
Modelo Entidad-Relación 7
Cámaras 7
Diccionario de Datos 8
Definición de los Datos de Prueba 11
Scripts 13
Conclusiones y Recomendaciones 20
Bibliografía 21
Introducción
El proyecto que se va a desarrollar comprende eldesarrollo y aplicación de todo lo visto en clases y aprendido en el curso.
Se va a realizar una muestra de las ejecuciones, operaciones y comando vistos en clases, se tomará como idea para el proyecto la venta de Cámaras Fotográficas Profesionales.
Objetivo General
Aplicar los conocimientos vistos Programación con respecto a la base de datos creada.
ObjetivosEspecíficos
Crear el Modelo Entidad-Relación y el Diccionario de Datos para la aplicación de los scripts en el proyecto.
Crear, modifica y eliminar las tablas y sus respectivos campos de la base de datos del proyecto.
Crear y asignar las llaves primarias y foráneas a cada tabla según corresponda.
Crear y aplicar las vistas deseadas a la base de datos del proyecto.
Generar las consultasmúltiples a las tablas creadas en la base de datos.
Generar funciones y procedimientos deseados según corresponda de la base de datos.
Alcances
Alcanzar dominar el tema, y obtener buenas bases de conocimiento para la creación de una base de datos real.
Limitaciones
Limitante falta de tiempo para la creación de un trabajo más elaborado.
Descripciónde Sistema
El proyecto que se presenta trata sobre un sistema de ventas de cámaras profesionales, con precios accesibles, variedades de marcas y modelos.
El negocio en si lo que hace es tener un grupo de vendedores autorizados en varios sectores del País.
El sistema consta de una base de datos llamada “Cámaras” formada por cinco tablas llamadas: Modelo, Marca, Color, Tamaño, Pixeles.
A cadatabla se le harán las inserciones y alteraciones correspondientes para la debida aplicación del proyecto.
Modelo Entidad-Relación
Diccionario de Datos
TABLA 1: MODELO
NOMBRE CAMPO
TIPO DATOS
LLAVE PRIMARIA
LLAVE FORÁNEA
DESCRIPCIÓN
ID_Modelo
Number
×
Id Modelo funciona como llave primaria en la tabla Modelo
Nombre_ModeloVarchar2(20)
Nombre del Modelo en la tabla Modelo
Tipo de Cámara
Varchar2(20)
Descripción del Tipo de Cámara (Profesional-SemiProfesional)
TABLA 2: Marca
NOMBRE CAMPO
TIPO DATOS
LLAVE PRIMARIA
LLAVE FORÁNEA
DESCRIPCIÓN
ID_Marca
Number
×
Id Marca funciona como llave primaria en la tabla Marca
Nombre_Marca
Varchar2(20)
Nombre Marca en la tabla Campo
ID_Modelo
Number
×Id Modelo funciona como llave foránea en la tabla Marca
TABLA 3: Color
NOMBRE CAMPO
TIPO DATOS
LLAVE PRIMARIA
LLAVE FORÁNEA
DESCRIPCIÓN
ID_Color
Number
×
Id Color funciona como llave primaria en la tabla Color
Nombre_Color
Varchar2(20)
Nombre Color en la tabla Color
ID_Tamaño
Number
×
Id Tamaño funciona como llave foránea en la tabla Color
TABLA 4:Tamaño
NOMBRE CAMPO
TIPO DATOS
LLAVE PRIMARIA
LLAVE FORÁNEA
DESCRIPCIÓN
ID_Tamaño
Number
×
Id Tamaño funciona como llave primaria en la tabla Tamaño
Nombre_Tamaño
Varchar2(30)
Nombre Tamaño en la tabla Tamaño
ID_Marca
Number
×
Id Marca funciona como llave foránea en la tabla Tamaño
TABLA 5: Pixeles
NOMBRE CAMPO
TIPO DATOS
LLAVE PRIMARIA
LLAVE FORÁNEADESCRIPCIÓN
ID_Pixeles
Number
×
Id del vendedor funciona como llave primaria en la tabla Vendedores
Numero_Pixeles
Varchar2(30)
Numero de Pixeles en la tabla Pixeles
ID_Tamaño
Number
×
Id tamaño funciona como llave foránea en la tabla Pixeles
Definición de los Datos de Prueba
TABLA 1: MODELO
ID_MODELO
NOMBRE_MODELO
TIPO DE CAMARA
114
T5I...
Regístrate para leer el documento completo.