Download Diseño y Gestión de las Bases de Datos

Document related concepts

Lenguaje de definición de datos wikipedia , lookup

SQL wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Adaptive Server Anywhere wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Transcript
PROGRAMA DIGITAL
Escuela Normal Superior y Superior de Comercio “Domingo Guzmán Silva” Nº 46Santa Fe
Carrera:
Programador en Sistemas Administrativos-
Plan aprobado por Decreto/Resolución Nº:
Espacio Curricular: Curso:
Plan Decreto 3010/02
DISEÑO Y GESTIÓN DE LAS BASES DE DATOS -
2do año
Cantidad de horas semanales:
5 (cinco)- Anual
Profesor/a:
Profesor Superior Universitario y A.S. Marcela ORSI
Año lectivo:
2015
1
Contenidos:
UNIDAD 1: INTRODUCCION A LAS BASES DE DATOS








Introducción a las bases de datos. Tipos de Gestores de Bases de Datos
Elementos. Clave principal o Primary Key. Claves Externas
Conexiones.Integridad Referencial
Modelos de Gestores de Bases de Datos
Sistemas de bases de datos frente a sistemas de archivos.
Ventajas de usar un sistema de gestión de base de datos.
El entorno del sistema de base de datos.
Modelo de datos. Modelo relacional. Diagrama Entidad-Relación. Tipos de
Entidades. Jerarquía de Generalización Convenciones de denominación y
cuestiones de diseño. Teoría del diseño relacional.
UNIDAD 2: DISEÑO DE BASES DE DATOS CON SQL






Sistemas de administración de bases de datos (dbms)
Características de una dbms (dbms)
Definición y terminología de un rdbms
Normalización. Ventajas.
Ejercicios
Reglas no escritas para un buen diseño de base de datos
UNIDAD 3: LENGUAJE SQL



Gestión de Sistemas de Base de Datos Relacionales: lenguaje SQL, lenguaje de
definición de datos (DDL), lenguaje de manipulación de datos (DML).
Lenguaje DDL: sentencias sobre tablas, sobre vistas, sobre índices.
Lenguaje DML: operaciones de actualización, de consulta
UNIDAD 4: CONOCIMIENTOS DE PROGRAMACION SENCILLA EN UN ENTORNO VISUAL.











Introducción
Programa secuencial, interactivo y orientado a evento.
Entorno de Programación de Visual Basic
Modo diseño, Modo ejecución.
Formularios y Controles
Objetos y Propiedades
Eventos
Métodos
Proyectos
La ventana de proyecto
La ventana de propiedades
2










Creación de programas ejecutables
Ejecución controlada de un programa
Lenguaje BASIC
Variables : local, general y pública. Variables estáticas
Tipos de Datos
Operadores
Secuencias de Control
Funciones
Procedimientos Sub
Recuperación y nuevos elementos para el manejo del lenguaje visual: Estilos de
Interfaz: SDI- MDI, manejo de errores,…
Propiedades y eventos específicos para controles ComboBox y ListBox
Programación compleja en Visual Basic


UNIDAD 5: PROGRAMACIÓN VISUAL CON BASES DE DATOS.
Utilización de un lenguaje visual relacionándolo con bases de datos:


Control DATA. Propiedades. Desplazamiento. Controles para conectarse con el
Control Data: DATASOURCE, DATAFIELD
Administrador Visual de Datos – VISDATA
UNIDAD 6: BASES DE DATOS CON ACCESS










Creación de una base de datos con Access
Las tablas - Los campos - Propiedades de los campos
Cómo pasar del Diagrama Entidad Relación a Tablas
Los formularios
Ordenar, buscar, reemplazar y filtrar
Consultas a la base de datos. Funciones Agregadas. Formación de Grupos
¿Cómo relacionar tablas?
Los informes
Las macros
Los módulos
Bibliografía:
Tema Diseño de Bases de Datos:
BATINI-CERI-NAVATHE – “Diseño Conceptual de bases de datos – Un
enfoque de entidades-interrelaciones”- Edit. Addison-Wesley/Diaz de Santos –
ISBN 0-201-60120-6
3
Cuadernillo del Plan de Mejora Continua de la Calidad – Para la Educación
Técnico Profesional. Organizado por el Ministerio de Educación de la provincia
de Santa Fe y la Facultad Regional Santa Fe de la Universidad Tecnológica
Nacional, Instituto Nacional de Educación Técnica (INET) y el Ministerio de
Educación de Ciencia y Tecnología. “Introducción a las Bases de Datos
Relacionales”. Docente a cargo: Rodrigo Bravo (2009)
FLORES, Iván - "Arquitectura de Bases de Datos - segunda edición" - Editorial
Hall Software serie (1989).
PONS, Olga- MARIN, Nicolás – MEDINA, J.Miguel – y otros “Introducción a
las Bases de Datos Relacionales- El Modelo Relacional”. – Editorial Thomson –
(2009)
REINOSA, Enrique J. – MALDONADO, Calixto A.- MUÑOZ, Roberto –
DAMIANO, Luis E. – ABRUTSKY, Maximiliano A. “Bases de Datos” –
Editorial Alfaomega Grupo Editor (2012)
SILBERSCHATZ, Abraham- KORTH, Henry- SUDARSHAN, S “Fundamentos
de Bases de Datos” – Madrid McGraw-Hill/Interamericana de España,(2002).
Tema Visual Basic y SQL:
MICROSOFT CORPORATION- VAQUERO SÁNCHEZ, Antonio – QUIROZ
VIEYRA, Gerardo -“Microsoft Visual Basic 6.0 Manual del programador” –
Editorial Mc Graw Hill.
McMANUS, Jeffrey – “Bases de Datos con Visual Basic 6” – Editorial Prentice
Hall (1999).
RIVERO CORNELIO, Enrique/MARTINEZ FUENTES, Luis/REINA JULIÁ,
Luis/BENAVIDEZ ABAJO, Juan/ OLAIZOLA BARTOLOMÉ, Juan María –
“Introducción al SQL para usuarios y Programadores”- Editorial Paraninfo
(2002)
SILER, Brian – SPOTTS, Jeff – “Visual Basic 6 – Edición Especial” – Editorial
Prentice Hall (2000).
Tema Access:
Curso Práctico “Access & PowerPoint 2007”- Ediciones Axel Springer España
S.A. (2007)
GONZÁLEZ, Francisco Pascual “Guía de campo Access 2007” – Alfaomega
Ra-Ma grupo editor –(2008)
PEREZ, María “Microsoft Access 2010 en Profundidad” - Alfaomega Grupo
Editor” –(2011)
Páginas web especializadas en las distintas temáticas a tratar.
Apuntes dados por la cátedra
Firma del docente.
4