Download La Uce - Universidad Central del Este

Document related concepts

Microsoft SQL Server wikipedia , lookup

SQL Server Compact wikipedia , lookup

Base de datos en memoria wikipedia , lookup

Adaptive Server Anywhere wikipedia , lookup

SQL wikipedia , lookup

Transcript
Universidad Central Del Este
U.C.E.
Facultad de Ciencias Administrativas y de Sistemas
Escuela de Ingeniería de Sistemas
SIS-204
LENGUAJE DE PROGRAMACIÓN III
Programa de la asignatura: _______________________________________________________
3
4
2
Total de Créditos: __________
Teórico: _________
Práctico: _________
SIS-203
********
Prerrequisitos: ______________
Correquisitos: _____________
Descripción General:
Esta materia conduce al estudiante y futuro profesional al manejo eficiente de las bases de datos, a través de los sistemas de gestión de bases
de datos. Utilizando para este fin, los sistemas más modernos.
Objetivo(s) General(es):
Dotar al Estudiantes de las herramientas necesarias para administrar las bases de datos de los sistemas de aplicaciones en un ambiente
cliente / servidor.
Sistema de Evaluación:
15 % Calificación Acumulada: Hasta la 6ta Semana
15 % Calificación Acumulada: Desde la 7ma hasta 11va Semana
30 % Calificación Acumulada: Trabajos Prácticos
40 % Calificación: 15ta - 16ta Semana (Evaluación Final)
Bibliografía Básica


Aprendiendo Microsoft SQL SERVER 7.0 en 21 Días de SAMS.
Teach yourself Transact-SQL in 21 day
Bibliografía Complementaria



Microsft.com / SQL (Internet)
Monografías.com
Libros en pantalla de Sql server 2000
OBJETIVOS
CONTENIDOS
ESTRATEGIAS
METODOLOGICAS
RECURSOS DE APOYO
A LA DOCENCIA
-Definición de los Sistemas de
Gestión de Bases de Datos,
especialmente el SQL server.
-Definición base de datos
relacional
Diseño de Base de datos
relacional
I (6 Horas)
-El instructor utilizara -Pizarra.
Sistemas de Gestión Bases de Datos e los
métodos
de -Tiza.
Introducción al SQL Server.
explicación y dictados -Laboratorio informática
-Historia y evolución del SQL Server
sobre
la
historia,
-Base de datos relacional
conceptos del SQL
-Objetos de base de datos relacional
Server.
Control de
-Diseño de base de datos relaciónales
lectura, discusiones y
SQL Server el modelo cliente/ servidor
análisis
de
caso,
practica
en
los
laboratorios.
-Instalación del SQL Server
7.00
-Herramientas y utilerías SQL
-Creación é implementación
base de datos
II (6 Horas)
¿Que tipos de SQL Server existen?
- Requerimientos de Hardware y Software
-Grupos de programas MS SQL Server 7.0
-Creación de una base datos
-Manejo de usuario de inicio
sesión
-Manejo seguridad de acceso
al SQL Sever
-Los permisos
Creación de copias de
seguridad
III (3 Horas)
Seguridad acceso
-Modelo de seguridad
-Modos de seguridad
-Usuarios base de datos
Funciones
- Los permisos
-¿Por qué usar permisos?
-Implementación de los permisos
-Permisos especiales
-Permisos
introducción,
objeto,
procedimientos almacenados
-Diseño estrategias de permisos.
-El instructor utilizara -Pizarra.
los
métodos
de -Tiza.
explicación y dictados -Laboratorio informática
de
conceptos,
control de lectura,
discusiones y análisis
de caso, práctica en los
laboratorios.
-El instructor utilizara -Pizarra.
los
métodos
de -Tiza.
explicación y dictados -Laboratorio informática
de
conceptos,
control de lectura,
discusiones y análisis
de caso, práctica en los
laboratorios.
vistas,
EVALUACIÓN
-Examen,
asignación
de
practicas
y
participación en
clases.
-Examen,
asignación
de
practicas
y
participación en
clases.
-Examen,
asignación
de
practicas
y
participación en
clases.
OBJETIVOS
CONTENIDOS
ESTRATEGIAS
METODOLOGICAS
RECURSOS DE APOYO
A LA DOCENCIA
EVALUACIÓN
-El instructor utilizara -Pizarra.
los
métodos
de -Tiza.
-Creación copia seguridad
-Protección de datos con copias espejo, explicación y dictados -Laboratorio informática
de
conceptos,
duplicado y división de discos
control de lectura,
-Funcionamiento copia seguridad
discusiones y análisis
-Terminología de copias seguridad
de caso, práctica en los
-Consideraciones de copias de seguridad
laboratorios.
-Copias de seguridad base datos usuarios
-Copia de seguridad base datos sistemas
-Examen,
asignación
de
practicas
y
participación en
clases.
-El instructor utilizara -Pizarra.
los
métodos
de -Tiza.
explicación y dictados -Laboratorio informática
de
conceptos,
control de lectura,
discusiones y análisis
de caso, práctica en los
laboratorios.
-Examen,
asignación
de
practicas
y
participación en
clases.
-El instructor utilizara
los
métodos
de -Pizarra
explicación y dictados -Tiza
de
conceptos, -Laboratorio de Informática.
control de lectura,
discusiones y análisis
de caso, práctica en los
laboratorios.
-Examen,
asignación
de
practicas
y
participación en
clases.
(3 Horas)
-Restauración de base datos IV (6 Horas)
SQL
Restauración base de datos automática y
-Creación de Tablas
manual.
-Creación de tablas
-Definición de tablas
-Identificadores SQL
-Tipos de datos: cadena, datos binarios, enteros,
numero aproximados y exactos,
-Especiales, fecha y hora, moneda.
-Datos unicode
-Tipos datos definidos por el usuario
-Columna calculada
-Instrucción CREATE TABLE
- Servicio transformación de V (6 Horas)
datos SQL
Servicios transformación de datos.
-Recuperación de datos mediante de consultas
-.Recuperación de datos
-Instrucción Select simples
mediante de consultas
-Manipulación de datos
-Funciones de los sistemas
-Conversión de datos
-Selección de filas
-Eliminación de información duplicado
-Clasificación datos con la clausura ORDER
BY
-Funciones agregadas CROUP BY, HAVING,
COMPUTE, COMPUTE
BY, ROLLUP YCUBE.
-Correlación de datos
-Sub-consultas
OBJETIVOS
CONTENIDOS
ESTRATEGIAS
METODOLOGICAS
RECURSOS DE APOYO
A LA DOCENCIA
EVALUACIÓN
-Modificación de datos por VI (6 Horas)
medio de consultas
Registro de transacciones
-Mejora del rendimiento por -Instrucción INSERT
indización
-Instrucción DELETE
-Aseguramiento
de
la -Instrucción UPDATE
integridad de datos
-¿por qué usar índices?
-Índices SQL
-Uso índices, mantenimiento y selección de
índices
-Indización de texto completo
¿Cómo hacer cumplir la integridad delos datos?
-Tipos de integridad
-Métodos tradicionales de integridad
-Instrucciones ANSI
y mecanismos de
integridad.
El instructor utilizara los -Pizarra
métodos de explicación -Tiza
y
dictados
de -Laboratorio de Informática
conceptos,
control
de lectura, discusiones
y análisis de caso,
práctica
en
los
laboratorios.
-Examen,
asignación
de
practicas
y
participación en
clases.
-Trabajo
con
vistas,
procedimientos almacenados
y desencadenadores
-Programación SQL
-¿Qué es la duplicación?
-Factores de distribución de
datos
-Metodología de distribución
de datos
-El instructor utilizara -Pizarra
los
métodos
de -Tiza
explicación y dictados -Laboratorio Informática
de
conceptos,
control de lectura,
discusiones y análisis
de caso, práctica en los
laboratorios.
-Examen,
asignación
de
prácticas
y
participación.
-El instructor utilizara
-Pizarra
los
métodos
de
-Tiza
explicación y dictados
de
conceptos, -Laboratorio Informática
control de lectura,
discusiones y análisis
de caso, práctica en los
laboratorios.
-Examen,
asignación
de
prácticas
y
participación.
VII (6 Horas)
Trabajo
con
vistas,
procedimientos
almacenados y desencadenadores
-Programación SQL
-¿Qué es la duplicación?
-Factores de distribución de datos
-Metodología de distribución de datos
VIII (6 Horas)
-Implementación
de La segunda, configuración de los servidores.
metodología de duplicación
-Instalación de duplicación
-Uso de agente SQL Server
-Consideraciones acerca duplicación
- Configuración y supervisión
-Mantenimiento de la duplicación
SQL
¿por qué automatizar SQL
4.Integración SQL Server y
World Wed
-Envió correo electrónico desde SQL Server
-Selección y ajuste del hardware, memoria,
Procesador, red, discos.
-Integración SQL Y WWW.