Académique Documents
Professionnel Documents
Culture Documents
Modelo 2009
PROFESIONAL ASOCIADO
Y LICENCIATURA
Versión Amplia
DEPARTAMENTO: Computación y diseño
NOMBRE DEL CURSO: Base de datos I
CLAVE: 004012
ACADEMIA A LA QUE PERTENECE: Base de datos I
Competencia a la que contribuye el curso. Producir aplicaciones de software a partir de especificaciones Tipo de competencia. Específica.
de diseño y haciendo uso de las mejores prácticas que aseguren la calidad del producto.
Descripción general del curso. Este curso provee los aspectos básicos de las bases de datos para que el estudiante, empleando las metodologías más
comunes y un DBMS comercial, realice su diseño, lo implemente y lo opere. El curso involucra el desarrollo de una aplicación de base de datos donde se obtenga el
diseño lógico y físico de una base de datos a partir de los requerimientos de un sistema o conjunto de sistemas usando el sistema de base de datos relacional.
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Unidad de Competencia III Elementos de Competencia Requerimientos de información
Implementar un Diseño Lógico de una base de datos Definir el modelo relacional de una base de Diseño de una base de datos empleando el
de acuerdo al DBMS datos según el DBMS. Modelo relacional
Aplicar las reglas de normalización para la • Introducción al modelo relacional
transformación del modelo E-R al modelo • Transformación del esquema
relacional en una base de datos. conceptual al modelo relacional
• Normalización
Crear una Base de datos en un DBMS Ejercicios de ejemplos
comercial con la integridad en el modelo Integridad de datos
relacional de una base de datos. Conceptualización de integridad de datos
• Tipos de Integridad
Administrar la Seguridad de SQL Server de • Reglas de integridad
acuerdo al DBMS. Creación de copias de seguridad y
recuperación de SQL Server
• Creación de un plan de copia de
seguridad y recuperación
• Selección de dispositivos y medios
de copia de seguridad
• Realización y restauración de
copias de seguridad
• Creación de reflejos de bases de
datos
• Administración de la seguridad de
SQL Server
• Revisión general de la seguridad
• Modos de autentificación
• Cuentas de inicio de sesión y
usuarios
• Permisos
• Roles del servidor y base de datos
• Administración de permisos de
bases de datos
Creación de una base de datos en un DBMS
• Tipos de objetos
• Creación de tablas
• Establecer claves principales y
foránea
• Propiedades de los campos
• Creación de relaciones
Ejercicios
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Desempeños Productos Conocimientos
• Las reglas de transformación del modelo E-R al • Resumen por escrito del modelo relacional y
modelo relacional se resumirán en un documento de las reglas de transformación del esquema
de acuerdo a la información presentada en un conceptual al modelo relacional.
archivo de PowerPoint y realizando práctica
elaborada en Microsoft Visio de transformación a • Resumen por escrito de las reglas de
modelo relacional. normalización de base de datos.
• El termino Normalizar en una base de datos será • Reporte por escrito de la práctica de la
definido de acuerdo a la lectura y de ello realizaran normalización realizada en Microsoft Visio.
un resumen sobre el tema en un documento.
• Reporte por escrito de la práctica de aplicación
• El concepto Normalización quedará reafirmado del modelo relacional realizado en Microsoft Visio.
elaborando una práctica una vez especificada la
problemática en el documento a realizar la solución • Reporte por escrito de la práctica de uso de un
el problema en un diagrama elaborado en DMBS para la creación de una base de datos
Microsoft Visio. realizada en Microsoft Visio.
• En un DBMS se aplicará una base de datos para • Reporte por escrito de la práctica de integridad
un comercio elaborando el diseño de esta en forma de los datos realizada en Microsoft Visio.
de diagrama en Microsoft Visio.
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Unidad de Competencia IV Elementos de Competencia Requerimientos de información
Realizar consultas a una base de datos mediante la • Describir las generalidades del lenguaje SQL Componentes del SQL
utilización de un lenguaje relacional (SQL). utilizando el lenguaje relacional. Comandos
• Definir la Estructura de una consulta (SELECT), Cláusulas
sentencia de actualización (UPDATE), Tipos de datos
sentencia de borrado (DELETE), sentencia de Operadores lógicos y de comparación
inserción (INSERT) en el lenguaje de SQL. Principales Funciones (agregado)
• Definir el empleo de las principales funciones Consultas de selección
en el lenguaje de SQL • Consultas básicas
• Emplear los criterios de selección en el • Ordenar los registros
lenguaje de SQL • Consultas con predicado
• Emplear los agrupamientos en el lenguaje de • Alias
SQL • Correlación de los datos (Consultas de
• Emplear el subconsultas en el lenguaje de Unión)
SQL SubConsultas
Criterios de selección
• Criterios de selección
• Intervalos de valores
• El operador LIKE
• El operador IN
• La cláusula WHERE
• Unión de tablas
• Agrupamiento de registros
• La cláusula Group BY
• Principales funciones de agrupamiento
• Consultas de actualización
• Consultas de Eliminación
• Consultas de Inserción-Consultas de
Actualización
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Desempeños Productos Conocimientos
La estructura básica con la descripción de las bases de • Reporte por escrito de la práctica
datos se aplicará en un ensayo con las generalidades Generalidades y Estructura de las consultas
del lenguaje de SQL en un documento. realizado en Microsoft SQL Server.
Las consultas que empleen las principales funciones • Reporte por escrito de las prácticas principales
del lenguaje SQL serán construidas en una práctica funciones realizada en Microsoft SQL Server.
dada en documento.
• Reporte por escrito de la práctica criterios de
La selección de registros en una consulta será aplicada selección realizada en Microsoft SQL Server.
en el lenguaje SQL en una práctica dada en un
documento previamente explicado. • Reporte por escrito de la práctica funciones de
agrupamiento y subconsultas realizada en
Las consultas en las que se agrupen los datos se Microsoft SQL Server.
aplicarán en el lenguaje SQL.
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Unidad de Competencia V Elementos de Competencia Requerimientos de información
Implementar la Integridad de los datos mediante el Definir los procedimientos almacenados, la Procedimientos almacenados
empleo de una base de datos. importación y exportación de datos en Microsoft • Introducción a procedimientos almacenados
SQL Server • Operaciones (Crear, ejecutar, modificar y
borrar)
Describir las vistas, disparadores, reglas, • Programación
defaults del Enterprise manager de Microsoft
SQL Server. Vistas
• Introducción a las vistas
Aplicar los procedimientos almacenados, las • Operaciones (Crear, ejecutar, modificar y
vistas, los disparadores en el Enterprise borrar)
Manager de Microsoft SQL Server. • Programación
Disparadores (Triggers)
• Introducción a los disparadores
• Operaciones (Crear, ejecutar, modificar y
borrar)
• Programación
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
El término vistas en una base de datos se tratará en un • Resumen por escrito de los Procedimientos
resumen para entregar en un documento de acuerdo al almacenados de Microsoft SQL Server.
lenguaje de SQL y que a su vez tendrá que realizar
práctica sobre el tema generando un archivo .SQL. • Reporte por escrito de la práctica: Crear,
ejecutar, modificar y borrar una vista realizada
El término disparadores en una base de datos se en Microsoft SQL Server.
realizará un resumen de acuerdo al lenguaje de SQL
en un documento. • Resumen por escrito Vistas de Microsoft SQL
Server.
Los procedimientos, las vistas y los disparadores
deberán implementarse en el Enterprise manager de • Reporte por escrito de la práctica: Crear,
Microsoft SQL Server. ejecutar, modificar y borrar disparadores
realizada en Microsoft SQL.
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Criterios de Evaluación
Desempeños Productos Conocimientos
• Aplica los procedimientos almacenados en la Resumen por escrito sobre “Desarrollando aplicaciones
práctica de Microsoft SQL Server. de bases de datos Java y C#.Net”
• Realiza el cuestionario con fundamentos
teóricos para conexión a base de datos con un Examen por escrito de la unidad de competencia
DBMS (SQL Server, MySQL).
• Diseña una aplicación en Java o C#.Net para Practica: aplicación .JAR(java) o .CS(C#.net) Realizar la
establecer la conexión con un manejador de conexión a una base de datos con JAVA o C#.Net
base de datos (SQL Server, MySQL).
• Programar el código necesario para tener
acceso a los datos.
• Prueba los bloques de programación
solicitados realizando una base de datos de
prueba en el manejador de base de datos para
establecer la conexión con la aplicación.
Actitudes:
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.
Evaluación del curso.
Ponderaciones para calificación final del curso:
o Unidad I : 10%
o Unidad II: 20%
o Unidad III: 20%
o Unidad IV: 25%
o Unidad V: 20%
o Unidad VI: 5%
Bibliografía.
• Brathwaite, Kenmore S. 1991. Relational Databases. Concepts, Design And Adminstration. Edición 0. Editorial: Mcgrawhill.
• Gonzalez, Alfonso. 1999. Sql Server Programación Y Administración. Edición 1. Editorial: Alfaomega,
• Groff Jamesyweinberg N. Paul. 2003. Sql Manual De Referencia. Edición 1. Editorial: Mcgrawhill.
• Knight, Brian. 2002. Sos Soporte Tecnico Al Instante, Sql Server 2000. Edición 1. Editorial: Mcgrawhill.
• Kroenke, David M. 2003. Procesamiento De Base De Datos. Edición 5. Editorial: Prentice Hall.
• Luque Ruiz, Irene. 2002 Base De Datos, Desde Chen Hasta Codd Con Oracle. Edición 0. Editorial: Alfaomega.
• Microsoft. Aprendaya, 2007 Sql Server 2005 Tecnicas Aplicadas. Edición 1. Editorial: Mcgrawhill.
• Miguel Castaño, 2003. Adoracion De Diseño De Bases De Datos Relacionales. Edición 1. Editorial: Alfaomega Colombiana S. A.
• Silverschartz, Korth, Sudarshan, 2000. Fundamento De Bases De Datos. Edición 4. Editorial: Mcgrawhill.
• Stanek R., William, 2007. Microsoft Sql Server 2005, Manual Del Administrador. Edición 1. Editorial: Mcgrawhill.
Propiedad Intelectual del Instituto Tecnológico de Sonora (registro ante indautor en trámite). Modelo curricular 2009.