bd 8 trabajo de bases de datos i 2011

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 siguientes consideraciones además de las contenidas en cada trabajo. 1. Instalac ión y C onfi gura ción del SQL Server 2008 2. Real izar el mod elado del subsiste ma/ aplicación de estu dio 3. Requerimien tos y Supuestos del prob lema; se pueden considerar otros que se juz gue conveniente 4. Elaborar el Diccionario de Datos d e la realidad estudiada , utilizando la estandari zación  propuesta; se puede considerar otras entidades que se juzgue conveniente (Anexo 01 y 02) 5. El abo ra el Modelo Enti dad Rel ac ión 6. Norma lizar los da tos y mo strar el Modelamiento Relacional 7. Elaborar el Modelo C once ptua l util izan do el SQL Se rver 20 08 8. Carga de l a Base de Datos (se puede utilizar importación de datos, o crear los programa s de carga de datos … se pide ellos mas adelante para demostrar la primera parte de la manipulación de datos) 9. Manip ula ci ón de la B as e de Dat os a. Gene rar prog rama s para la C arga de D ato s de cad a una de l as tablas del modelo  b. Efectuar la Mani pulación de dat os de cada tra bajo asi gnado pa ra obte ner cada resultado especificado en el caso estudio, por ejemplo: Del trabajo del capitulo 6 es 6.5.2 Manipulación de la Base de Datos Ello 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. Most rar los resultad os en l os pri nt scr een y p egad os en el Word d. Gene rar 4 prog rama s que imprima n dato s (1 por cada estu dian te). Presentaci ón Final en CD y su(s) Documento(s) Word u otro(s) de acuerdo a lo establecido en clase.

Upload: tania-ramos

Post on 06-Jul-2015

85 views

Category:

Documents


0 download

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