bd 8 trabajo de bases de datos i 2011
TRANSCRIPT
5/8/2018 BD 8 Trabajo de Bases de Datos I 2011 - slidepdf.com
http://slidepdf.com/reader/full/bd-8-trabajo-de-bases-de-datos-i-2011 1/4
Bases de Datos I Dr. Ing. César Baluarte Araya
TRABAJO DE BASES DE DATOS
De acuerdo al trabajo asignado para cada grupo, se tendrá en cuenta las siguientesconsideraciones además de las contenidas en cada trabajo.1. Instalación y Configuración del SQL Server 2008
2. Realizar el modelado del subsistema/aplicación de estudio3. Requerimientos y Supuestos del problema; se pueden considerar otros que se juzgueconveniente
4. Elaborar el Diccionario de Datos de la realidad estudiada, utilizando la estandarización propuesta; se puede considerar otras entidades que se juzgue conveniente (Anexo 01 y 02)
5. Elabora el Modelo Entidad Relación6. Normalizar los datos y mostrar el Modelamiento Relacional7. Elaborar el Modelo Conceptual utilizando el SQL Server 20088. Carga de la Base de Datos (se puede utilizar importación de datos, o crear los programas
de carga de datos … se pide ellos mas adelante para demostrar la primera parte de lamanipulación de datos)
9. Manipulación de la Base de Datosa. Generar programas para la Carga de Datos de cada una de las tablas del modelo
b. Efectuar la Manipulación de datos de cada trabajo asignado para obtener cadaresultado especificado en el caso estudio, por ejemplo:Del trabajo del capitulo 6 es 6.5.2 Manipulación de la Base de DatosEllo por ejemplo incluye:
• Manejo de Selección• Manejo de Selección y Proyección• Manejo de las funciones agregadas• Manejo de Vistas
• Manejo de Reglas• Manejo de Triggers• Utilización de Procedimientos Almacenados
c. Mostrar los resultados en los print screen y pegados en el Wordd. Generar 4 programas que impriman datos (1 por cada estudiante).
Presentación Final en CD y su(s) Documento(s) Word u otro(s) de acuerdo a lo establecido enclase.
5/8/2018 BD 8 Trabajo de Bases de Datos I 2011 - slidepdf.com
http://slidepdf.com/reader/full/bd-8-trabajo-de-bases-de-datos-i-2011 2/4
Bases de Datos I Dr. Ing. César Baluarte Araya
ESTANDARES PARA TRABAJO DE BASES DE DATOS I
Con el fin de iniciarse en el uso de estándares se propone los siguientes, que los considero en
un nivel inicial adecuado de acuerdo a la experiencia del autor del presente. Hoy para el cursode Bases de Datos I, se determinan las siguientes para los casos de estudio planteados a ser desarrollados.
Base de Datos
BD_XX_NombreDonde:BD = Constante Base de DatosXX = Grupo de Trabajo 01, 02, …
Nombre = Nombre de la Base
Ejemplo:BD_06_CATASTRO Base de Datos de Catastro Municipal
Entidades/Archivos
EN_XX_NombreDonde:EN = Constante Entidad/ArchivoXX = Grupo de Trabajo 01, 02, …
Nombre = Nombre de la Entidad/ArchivoEjemplo:EN_06_ARTICULOS ArticulosEN_06_PEDIDOS_CAB Pedidos CabeceraEN_06_PEDIDOS_DET Pedidos Detalle
Datos
DA_XX_XXXYYYZZZDonde:DA = Constante DatosXX = Grupo de Trabajo 01, 02, …
Nombre del dato/atributoXXX = 1er. Orden (Cod, Tip, Num...)YYY = 2do. Orden (Tra, Art, Par...)ZZZ = 3er. Orden (Art....)Ejemplo:DA_06_ArtCod Articulo CódigoDA_06_ArtNumPar Articulo Numero de ParteDA_06_RUC Registro Único de ContribuyenteDA_06_CliFecActSld Cliente Fecha da Actualización de Saldo
5/8/2018 BD 8 Trabajo de Bases de Datos I 2011 - slidepdf.com
http://slidepdf.com/reader/full/bd-8-trabajo-de-bases-de-datos-i-2011 3/4
Bases de Datos I Dr. Ing. César Baluarte Araya
Programas
PG_XX_SUCNNNDonde:PG = Constante ProgramaXX = Grupo de Trabajo 01, 02, …
S = Sistema A, B, ...ZU = Subsistema 1 – 9 , A, B...Z= TodosC = Clase 1 = Ingreso Transaccion o Movimiento
2 = Consistencia/Cuadre Transaccióno Movimientos
3 = Mantenimiento de Archivos4 = Control, Seguridad, Navegación5 = Procesos6 = Consultas7 = Reportes8 = Derivación a otros sistemas
9 = Trabajo (una sola vez y luego ser depurado) NNN = Secuencia 001 –999
PG_06_L13001 Mantenimiento de Maestro de ArticulosPG_06_L13002 Mantenimiento de Maestro de ProveedoresPG_06_L15003 Acumulación a Histórico de SalidasPG_06_L17001 Catalogo de Artículos AlfabéticoPG_06_L17002 Catalogo de Proveedores Alfabético
Procedimiento Almacenado
PA_XX_XXXYYYZZZDonde:PA = Constante Procedimiento AlmecenadoXX = Grupo de Trabajo 01, 02, …
Nombre del Procedimiento AlmacenadoXXX = 1er. Orden ClientesYYY = 2do. Orden SeleccionZZZ = 3er. Orden MorososEjemplo:PA_06_CliSelMor Clientes Selección Morosos
DA_06_CliMejA01 Clientes Los Mejores A1DA_06_PrvSldDeu Proveedores Con Saldo Deudor
5/8/2018 BD 8 Trabajo de Bases de Datos I 2011 - slidepdf.com
http://slidepdf.com/reader/full/bd-8-trabajo-de-bases-de-datos-i-2011 4/4
Bases de Datos I Dr. Ing. César Baluarte Araya
Vistas
VI_XX_XXXYYYZZZDonde:VI = Constante Vista de la Base de DatosXX = Grupo de Trabajo 01, 02, …
Nombre de la Vista de la Base de DatosXXX = 1er. Orden ClientesYYY = 2do. Orden SeleccionZZZ = 3er. Orden SucursalXXX = 4to. Orden ZonasEjemplo:PA_06_CliSelMor Clientes Selección Sucursal ZonasPA_06_CliSldMay5mi Clientes con Saldo Mayor a 5 milPA_06_PerAfeImpRta Trabajadores Afectos al Impuesto a la Renta
TriggersTR_XX_XXXYYYZZZDonde:TR = Constante Trigger/Disparador XX = Grupo de Trabajo 01, 02, …
Nombre del Trigger/Disparador de la Base de DatosXXX = 1er. Orden Trabajador YYY = 2do. Orden InsertaZZZ = 3er. Orden TiempoXXX = 4to. Orden Mayor XXX = 5to. Orden 4anEjemplo:TR_06_TraInsTieMay4an Trabajador Inserta por tiempo Mayor 4 añosTR_06_AlmEmiOrdSldMenStkSeg Almacen Emite O/C por Saldo Menor a Stock Seguridad