Generador de procedimientos almacenados para sql server y sql server ce

Solo disponible en BuenasTareas
  • Páginas : 49 (12240 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de enero de 2012
Leer documento completo
Vista previa del texto
INSTITUTO SUPERIOR DE MACUSPANA

CARRERA
Ingeniería en Sistemas Computacionales

ASESOR INTERNO
ING.LUIZ SOSA CASTRO

REPORTE FINAL DE RESIDENCIA DENOMINADA:

Generador de procedimientos almacenados
Para
SQL Server y SQL server CE
(Ámbito de documentación)

RESIDENTE
José Eduardo Antonio Narváez

ING.SOCRATES ADRIAN PEREZ MORALES ING.LUIZ SOSA CASTRONOMBRE Y FIRMA DEL ASESOR EXTERNO NOMBRE Y FIRMA DEL ASESOR INTERNO

Macuspana, Tab. 10/01/2010

I. AGRADECIMIENTO

No puedo dejar pasar la oportunidad de agradecer principalmente a DIOS por permitirme llegar hasta aquí, y ayudarme a hacer posible la culminación de este proyecto, agradezco infinitamente a mi familia los cuales me hanbrindado todo su apoyo moral y económico, en especial a mis padres SEBASTIAN ANTONIO OLAN y LUZ DEL ALBA NARVAEZ SANCHEZ, a mis asesores quienes me han brindado una comprensión inestimable en el desarrollo de este proyecto.

INDICE DE CONTENIDO
Agradecimientos I
Introducción II
I. Generalidades.
1.1. Planteamiento del problema 10
1.2. Objetivo General. 11
1.3. Objetivos Específicos. 12
1.3.1.Análisis del sistema 12
1.3.2. Metodología espiral 13
1.4. Alcances. 14
1.5. Limitaciones. 15
1.6. Justificación metodológica. 16
1.7. Cronograma de Actividades. 18

II. Información de la Empresa.

2.1. Marco histórico. 20
2.2. Objetivo Organizacional. 23
2.3. Misión. 23
2.4. Visión. 23
2.5. Organigrama. 24
2.6. Normatividad Organizacional. 25
2.6.1. Reglas Normativas. 25
2.6.2.Políticas. 25
2.7. Croquis de localización 26

III. Marco Teórico del Proyecto.

3.1. Base de datos 28
3.1.1. Tablas y relaciones 28
3.1.2. Consultas 29
3.1.3. Formularios 29
3.1.4. Informes 30
3.1.5. Como relacionar dos tablas 30
3.2. Diseño de base de datos 31
3.2.1. Modelo jerárquico de datos 31
3.2.2. Modelo de datos en red 31
3.2.3. Modelo relacional de datos 32
3.2.4. Llavesprimarias 34
3.2.5. Llaves foráneas 34
3.3. Diccionario de datos 36
3.3.1. Razones para su utilización 37
3.3.2. Contenido de registro del diccionario 38
3.4. Procedimientos almacenados 40
3.4.1. Conceptos básicos de los procedimientos almacenados 40
3.4.2. Tipos de procedimientos almacenados 42
3.4.2.1. Transact-SQL 42
3.4.2.2. CLR 43
3.4.3. Lenguaje de definición de datos (LDD) 433.4.3.1. CREATE 43
3.4.3.2. ALTER 44
3.4.3.3. DROP 44
3.4.3.4. INSERT 45
3.4.4. Consultas SQL 45
3.4.4.1. Patrón de consulta 47
3.4.4.2. Agrupamiento de datos 47
3.4.4.3. Subconsulta 48
3.5. XML 49
3.6. Arquitectura básica de la plataforma .NET 51
3.6.1. Common Language Rutime (CLR) 53
3.6.2. Biblioteca de clases de .NET 54

IV. Desarrollo del Proyecto
(Marco Práctico Residencial)4.1. Requerimientos del proyecto. 57
4.1.1. Requerimientos Físicos. 57
4.1.2. Requerimiento Lógicos. 57
4.2. Técnicas de Planeación del Proyecto. 57
4.2.1. Diagramas de Pert. 58
4.2.2. Ruta Crítica. 59
4.3 Aplicación de las Técnicas Recopilación de Información del
proyecto 60
4.4. Estudio de Factibilidad. 60
4.4.1. Técnico. 60
4.4.2. Operativo. 60
4.4.3. Económico. 60
4.4.4. Legal. 604.5. Análisis del Proyecto. 61
4.6. Ingeniería del proyecto. 62
4.6.1. Descripción detallada del desarrollo del proyecto. 62
4.7. Implementación del proyecto 83
4.8. Pruebas y correcciones 84

CONCLUSIÓN. III
RECOMENDACIONES. IV
BIBLIOGRAFÍA. V
GLOSARIO DE TÉRMINOS. VI
ANEXOS. VII

ÍNDICE DE CUADROS, GRAFICAS, TABLAS Y FIGURAS.
a) Tablas
Tabla No.1 Cronograma de actividades 18Tabla No.2 Elementos básicos de una base de datos 32
Tabla No.3 Estructura de diccionario de datos 36
Tabla No.4 Forma en que se encuentra constituida una bd 39
Tabla No.5 Ejemplo de sentencia create 44
Tabla No.6 Ejemplo de sentencia drop 44
Tabla No.7 Ejemplo de sentencia insert 45
Tabla No.8 Ejemplo de sentencia into 45
Tabla No.9 Agrupamiento de procedimientos almacenados 48
Tabla...
tracking img