Base De Datos
Dra. Dra Elvia Ruiz Beltrán
Objetivo Obj i general l
El estudiante identificará herramientas de software para diseñar y administrar bases de datos, datos así como las tecnologías de conectividad.
Aportación de la asignatura al perfil del egresado
Proporciona conocimientos y habilidades para que utilicen de manera óptima gestores y tecnologías de acceso abase de datos.
Temario i
1. Gestor de base de datos. 1.1. Características del gestor. 1.2. Herramientas. 1.2.1. De creación de bases de datos. 121 datos 1.2.2. De administracion de bases de datos. 1.2.3. De edición para crear esquemas y consultas de bases de datos. 1.2.4. De control, monitoreo y estadísticas de acceso a bases de datos. 1.2.5. Utilerias diversas. 1.3 1 3 Instalación yconfiguración del enterno operativo. operativo
Temario i
2. Administración de bases de datos. 2.1. Creación de bases de datos. 2.1.1. Creación de la estructura de la base de datos. 2.1.2. Creación de dominios definidos por el DBA. 2.1.3. Definir el esquema general de la base de datos (tablas, atributos, llaves primarias y llaves heredadas). 2.1.4. C 214 Creación de vistas de la base de datos (view). ió di t d l b d d t ( i ) 2.1.5. Generalización y especialización. 2.1.6. Agregación. 2.1.7. Entidades recursivas. 2.2. Definición del esquema de integridad. 2.2.1. Validar y verificar integridad de entidad e integridad referencial. 2.2.2. Creación de disparadores (Trigger´s). 2.2.3. C 223 Creación de procedimientos almacenados. ió d di i t l d 2.3. Definición del esquema de seguridad. 2.3.1.Creación de usuarios de la base de datos. 2.3.2. Asignación de privilegios sobre los objetos de información. g p g j
Temario i
2.4. Definición del esquema de recuperación. 2.4.1. Diseño y creación de la bitácora. 2.4.2. Recuperación a partir de la bitácora. 2.4.3. Respaldar bases de datos. 2.1.4. Recuperar bases de datos. 2.5. Diseño y procesamiento de transacciones. 2.5.1. Definición d t 2 5 1 D fii ió de transacciones en lenguaje huésped. i l j h é d 2.5.2. Ejecución de transacciones planas en el gestor de bases de datos. 2.5.3. Ejecución de transacciones anidadas.
Temario i
3. T 3 Tecnologías de conectividad a base de d l í d i id d b d datos. 3.1. ODBC. 3.1.1. Terminología y conceptos. 3.1.2. Administrador de orígenes de datos ODBC. 3.1.3. Instalación y configuración del driveracorde al gestor de bases de datos. 3.2. ADO.NET 3.2.1. T i l í y conceptos. 321 Terminología 3.2.2. Componentes disponibles. 3.2.2.1. Connection. 3.2.2.2. Command. C 3.2.2.3. Recordsource. 3.2.2.4. Error. 3.2.3. Prototipo de aplicaciones con conectividad a bases de datos. 3.3. 3 3 JDBC 3.3.1. Terminología y conceptos. 3.3.2. SQL y JDBC. 3.3.2.1. Jerarquía de clases q java.sql.*. 3.3.2.2. Interfacejava.sql.connection.
Temario i
3.3.2.3. Interface java.sql.statement 3.3.2.4. Interface java.sql.resultset 3.3.1.5. 3 3 1 5 Jerarquía de clases javax.sql.* 3.3.3. 3.3.4. Instalación y configuración del driver acorde al gestor de base de datos. Prototipo de aplicaciones con conectividad a base de datos.
Referencias f i
1. C. J. Date. Introduction to Data Base Systems, Volumen II. Ed.Addison – Wesley Iberoamericana. 2. James R. Groff, Paul N. Weinberg. Aplique SQL. Ed. Ed Mc Garw Hill Hill. 3. Mukhar, Kevin, et.al. Fundamentos de bases de datos con Java. Ed. Wrox/Anaya Multimedia, 2002. 4. Navathe. Fundamentos de Bases de Datos. Ed. Addison Wesley 1999.
5. D it l H 5 Deitel Harvey M., et.al. M t l Visual Basic .NET for Experience Programmers. Ed. Microsoft Press, 2002. 6. Balena,Francesco. Programming Microsoft Visual Basic .NET. Ed. Microsoft Press, 2002. 7. Sceppa, David. Microsoft ADO.NET. Ed. Ed Microsoft Press, 2002. Press 2002 8. Worsley John.,et.al. Practical Postgresql. Ed. Command prompt Inc. 2002 9. Korry Douglas.,et.al. PostgreSQL. Ed. O'Reilly & Associates, 2003.
Bibliografía ibli fí
10. Nielsen Paul. Microsoft SQL Server 2000 Bible. Ed. John Wiley &...
Regístrate para leer el documento completo.