Clase 1 - Apuntes DUOC / FrontPage

Download Report

Transcript Clase 1 - Apuntes DUOC / FrontPage

SQL Server
Aplicado
Rocío Contreras Águila
Primer Semestre 2010
Programa

OBJETIVO: Entregar las herramientas y habilidades para
implementar una aplicación, utilizando SQL Server como
Administrador de Base de Datos.
Introducción



Repaso conceptos básicos modelamiento de datos
Ejercicios prácticos (Esto depende del resultado de la
prueba de diagnóstico)
Introducción al ambiente SQL:
 Creación y mantención de base de datos
 Creación y mantención de tablas




Creación de Usuarios
Generación de un respaldo
Generación de Scripts
Restauración de una BD
Unidad 1
Diagramación de modelo relacional en SQL Server
 Consultas Simples. Precedencias, mantención
de datos,
 Implementación y mantención de constraint e índices
 Consultas con Join Internos y externos
 Consultas usando subquerys
 Diseño e implementación de vistas
 Análisis y optimización de querys

Unidad 2






Tipos de datos, variables
Estructuras de control
Validaciones - Checks
Índices
Diseño y creación de funciones
Diseño y creación de trigger
Unidad 3



Diseño y creación de procedimientos almacenados
Diseño y creación de Cursores
Consistencias de datos. Bloqueos
Bibliografía

Descubre Microsoft SQL Server
Delgado Garrón, Alberto
ISBN 8483221330
Prueba de diagnóstico


En el instituto DUOC se desea llevar un control sobre
los proyectos de investigación se desarrollan dentro del
periodo. Para esto, se decide emplear una base de datos
que contenga toda la información sobre los proyectos,
departamentos, grupos de investigación y profesores:
Un departamento se identifica por su nombre, tiene una
sede situada en un determinado campus, un teléfono de
contacto y un director que ha de ser un profesor activo
del instituto.
Prueba de diagnóstico


Dentro de un Departamento se crean grupos de
investigación. Cada grupo tiene un nombre único dentro
del departamento; pero que puede ser el mismo en
distintos departamentos; y está asociada a un área de
conocimientos, según departamento. Cada grupo tiene un
líder que ha de ser profesor de la universidad.
Un profesor está identificado por su RUT. De él se desea
saber el nombre, títulos, años de experiencia en
investigación, grupo de investigación en el que
desarrollaba su labor y proyectos en los que trabaja.
Prueba de diagnóstico

Cada Proyecto de investigación tiene un nombre, un
código único, un presupuesto, fecha de inicio y fin, y un
grupo que lo desarrolla. Por otro lado, puede estar
financiado por varios programas. Dentro de cada
programa cada proyecto tiene un numero asociado y una
cantidad de dinero de financiamiento, por ejemplo, el
proyecto sobre energía nuclear tiene el número 1234
dentro del programa “Ayudando a la investigación” que le
financia con 3M al mes
Prueba de diagnóstico

Un profesor puede participar en varios proyectos. En
cada proyecto se incorpora en una determinada fecha y
cesa en otra, teniendo un determinado tiempo de
dedicación diferenciados en horas a la semana, durante
cada periodo.