Laboratorio de Bases de Datos



Documentos relacionados
2071 Querying Microsoft SQL Server 2000 with Transact- SQL

Asignaturas Temas Asignaturas Temas

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

CURSO DE SQL SERVER 2005

Descriptor del curso. Nombre del curso: Haciendo consultas en SQL Server Descripción:

MS_10774 Querying Microsoft SQL Server 2012

ST31_Querying Microsoft SQL Server

Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER. Duración : 35 Hrs.

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

Querying Microsoft SQL Server 2012

8283: Administración y programación en Microsoft SQL Server 2012

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

8 SQL SERVER 2008 RA-MA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: TALLER DE BASE DE DATOS

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos.

Objetivos y Temario CURSO SQL SERVER 2008

Microsoft SQL Server 2005

Desarrollo de bases de datos con SQL Server 2014

Guía práctica de SQL

ÍNDICE. Introducción... Capítulo 1. Novedades de Access

[CASI v.0110] Pág. 1

Curso Online de Microsoft

SERVICIO NACIONAL DE APRENDIZAJE SENA

Sistemas de Gestión de Bases de Datos

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. MCSA: SQL Server Solutions Associate

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

Universidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Universidad Ricardo Palma

DIPLOMADO EN BASE DE DATOS

UNIVERSIDAD NACIONAL JOSÉ MARÍA ARGUEDAS Ley de Creación N Resolución de Funcionamiento N CONAFU

Índice. iii. Objetivos... 24

1

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

A.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica. Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II

MS_20461 Querying Microsoft SQL Server

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:

Fundamentos de Oracle

10776 Developing Microsoft SQL Server 2012 Databases

Oracle 12c DISEÑO Y PROGRAMACIÓN

Pontificia Universidad Católica del Ecuador

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

Curso Online de Oracle 10g

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

Cursos SQL Server 2008 R2

Consultas con combinaciones

MANUAL BÁSICO DEL LENGUAJE SQL

Pontificia Universidad Católica del Ecuador

Base de Datos Oracle 10g: Introducción a SQL Código: D Duración: 5 días (40 horas)

Práctica A: Procedimientos para agrupar y resumir datos

DESCRIPCIÓN ESPECÍFICA

El Lenguaje SQL TEMA V. Grupo de Bas ses de Datos Avanzadas Univ. Carlo os III de Madrid. V.1 SQL como Lenguaje de Definición de Datos

Nombre de la asignatura: Base de Datos Avanzadas. Carrera: Licenciatura en Informática. Clave de la Asignatura: BDC-0702

UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE SISTEMAS COMPUTACIONALES SYLLABUS. Base de Datos II CODIGO COM 338 CREDITOS 3

Base de datos II Facultad de Ingeniería. Escuela de computación.

ESPECIALISTA EN BASE DE DATOS

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky

ÍNDICE PRIMERA PARTE... 17

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

IES Politécnico Estella

Resumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl

Ingeniería del Software Web

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

BASES DE DATOS SQL MÁS S DE SQL (DML) OPERADOR UNION (L30) <SELECT1> UNION <SELECT2> UNION <SELECTN> Copyright 2006, 2007 Instituto Gala

MS_20462 Administering Microsoft SQL Server Databases

SQL Server SQL, Transact SQL Diseño y creación de una base de datos (con ejercicios prácticos corregidos)

m047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación B.D. y Constraints

Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers

SQL Server SQL, Transact SQL Diseño y creación de una base de datos

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INFORMÁTICA SÍLABO AÑO ACADÉMICO 2008-I PLAN DE SESIÓN DE APRENDIZAJE

EXPLOTACIÓN DE BASES DE DATOS CON ACCESS

Guía práctica SQL Server 2008

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

Índice de contenidos Iniciación a VB.NET Bases de Datos

ORACLE DEVELOPER 10g

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

Presentación de la asignatura

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

INSTITUTO POLITÉCNICO NACIONAL SECRETARIA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

SQL Los fundamentos del lenguaje

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Reconocimiento de Estudios de FP en el Grado en Ingeniería Informática (Junta de Facultad del 11/05/2011)

Guía de Laboratorio Base de Datos I.

Índice libro SQL Server / 6

Transcripción:

UNIVERSIDAD NACIONAL DE TUCUMÁN Facultad de Ciencias Exactas y Tecnología Departamento de Electricidad, Electrónica y Computación Carrera de Ingeniería en Computación Laboratorio de Bases de Datos Profesor: Maximiliano Odstrcil Maximiliano Odstrcil - 1

Condiciones de la Asignatura Inscripción Regular en la Asignatura: 29 materias aprobadas y Bases de Datos, Ingeniería de Software I y Prueba de Suficiencia de Inglés aprobadas. 100% de asistencia a clases prácticas. 100% de Trabajos Prácticos presentados y aprobados. Examen Final aprobado con nota >= 5/10. Trabajo Final presentado y aprobado. Nota Final: se compondrá del examen final, trabajo final, asistencia y Trabajos Prácticos. Sin Recuperación. Maximiliano Odstrcil - 2

Horarios Probables de la Asignatura Teoría: Lunes de 08:00 a 10:00 hs. Práctica: Miércoles de 08:00 a 10:00 hs. Consultas: a convenir. Lugar: Gabinete de Informática I. Maximiliano Odstrcil - 3

Docentes y Sitio Web Ing. Maximiliano Odstrcil modstrcil@herrera.unt.edu.ar Ing. Luis Nieto Peñalver lnieto@herrera.unt.edu.ar Ing. Guillermo Rossi grossi@herrera.unt.edu.ar Ing. Matías Mendiondo mmendiondo@herrera.unt.edu.ar Sitio Web: http://catedras.facet.unt.edu.ar/ingsoftware/ ingsoftware@herrera.unt.edu.ar Maximiliano Odstrcil - 4

Bibliografía Administración de MS SQL Server 2000 - Manual del producto Implementación de MS SQL Server 2000 - Manual del producto Programación en Transact SQL - Manual del Producto. Cómo se hace con Visual Basic aplicaciones Cliente/Servidor - Jerke N., Szabo G., Jung D., Kiely D. - Editorial InforBook s 1997 Microsoft SQL Server 6.5 DBA Survival Guide - Spenik M., Sledge O. Sams Publishing 1996. PHP5 and MySQL Bible - Converse T., Park J., Morgan C. Wiley Publishing Inc. 2004. Maximiliano Odstrcil - 5

Programa de la Asignatura (1) Módulo 1: Introducción Bases de datos Objetos de bases de datos Trabajo con un SGBDR: diseño de aplicaciones, implementación y administración de BDs - Creación y modificación de BDs El registro de transacciones - Creación de tipos de datos y tablas - Planificación de la capacidad. Maximiliano Odstrcil - 6

Programa de la Asignatura (2) Módulo 2: Integridad de Datos y Gestión de Índices: Tipos de integridad de datos, uso de restricciones (constraints): default, check, primary key, unique, foreign key, uso de objetos default y reglas, prácticas recomendadas. Arquitectura de índices, creación de índices, diferentes opciones, mantenimiento de índices, consideraciones de rendimiento. Maximiliano Odstrcil - 7

Programa de la Asignatura (3) Módulo 3: Consultas Básicas, de Múltiples Tablas y Técnicas Avanzadas de Consulta La sentencia SELECT, columnas, la cláusula WHERE, operadores básicos, formato del conjunto resultado, ordenamiento y alias. Combinación de datos de múltiples tablas, JOINS (inner, outer y cross), combinación de más de dos tablas, combinación de una tabla con ella misma, tablas temporales. Uso de sentencias EXISTS y NOT EXISTS, modificación y borrado de una tabla basada en otras tablas. Maximiliano Odstrcil - 8

Programa de la Asignatura (4) Módulo 4: Resumen de Datos y Creación de Vistas. Introducción, funciones agregadas, fundamentos de la sentencia GROUP BY, cláusulas HAVING, ROLLUP, CUBE, GROUPING y TOP. Qué es una vista, ventajas de una vista, creación, modificación y borrado de una vista, modificación de datos a través de vistas. Maximiliano Odstrcil - 9

Programa de la Asignatura (5) Módulo 5: Procedimientos Almacenados y Desencadenadores (Triggers). Introducción, creación, ejecución y modificación de procedimientos almacenados, uso de parámetros, manejo de errores y mensajes de error definidos por el usuario. Qué son los desencadenadores, creación, modificación y borrado de un desencadenador, recursividad y ejemplos de desencadenadores. Maximiliano Odstrcil - 10

Programa de la Asignatura (6) Módulo 6: Caso Práctico A desarrollarse durante el cursado de la materia. Maximiliano Odstrcil - 11