diseno de bases de datos relacionales introduccion

4
DISEÑO DE BASES DE DATOS RELACIONALES: Presentación: Diseñar una base de datos significa concebir su estructura antes de comenzar con los trabajos de programación. Se deberán conocer los elementos que se desean crear y sus diferentes relaciones, así como tener en cuenta los requisitos planteados por el cliente. Con un buen diseño, se consigue una base de datos con funcionamiento más fluido y barato. Duración: 120 horas Precio: 480 € Modalidad: on-line Dirigido a: Personas que tengan conocimientos sobre metodología de la programación, profesionales del área, o bien personas que sin tener conocimientos de base de datos ni de programación, puedan adoptar gran capacidad para asimilar nuevos conceptos en el mundo de la tecnología informática. Objetivos del Curso: Aprender los fundamentos, el proceso de diseño y la utilización de bases de datos relacionales, partiendo de una base teórica que proporcionará una amplia visión sobre la materia. También se iniciará al alumno en SQL, el lenguaje estándar de acceso a bases de datos y su manipulación mediante Visual Basic. Salidas Profesionales: Desarrolladores Web Webmasters Bolsa de Trabajo: FormaSelect como Escuela de Negocios, pero también como Consultora de Empresas, ofrece a sus alumnos la ventaja de gestionar el CV directamente entre el cliente y nosotros mismos, sin ningún otro tipo de intermediarios. A lo largo del curso, el alumno tendrá la oportunidad de renovar su CV y recibir asesoramiento sobre procesos de selección en los que esté participando o vaya a participar. Para tales efectos FormaSelect ha habilitado el Portal de Empleo www.miltrabajos.com, donde los CV´s de nuestros alumnos son gestionados de forma prioritaria. c/ Antonio Flores, nº 4, 1ª Planta 28004 Madrid c/ Fuencarral, nº 116, 1ª Planta 28010 Madrid c/ Sagasta, nº 20, 1ª Planta, 28004 Madrid Telf. 91 593 15 45 Fax 91 447 65 81 [email protected] www.formaselect.com

Upload: jesusantonio

Post on 08-Jul-2015

416 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Diseno De Bases De Datos Relacionales Introduccion

DISEÑO DE BASES DE DATOS RELACIONALES: Presentación:

Diseñar una base de datos significa concebir su estructura antes de comenzar con los trabajos de programación. Se deberán conocer los elementos que se desean crear y sus diferentes relaciones, así como tener en cuenta los requisitos planteados por el cliente. Con un buen diseño, se consigue una base de datos con funcionamiento más fluido y barato.

Duración: 120 horas Precio: 480 € Modalidad: on-line Dirigido a:

Personas que tengan conocimientos sobre metodología de la programación, profesionales del área, o bien personas que sin tener conocimientos de base de datos ni de programación, puedan adoptar gran capacidad para asimilar nuevos conceptos en el mundo de la tecnología informática.

Objetivos del Curso:

Aprender los fundamentos, el proceso de diseño y la utilización de bases de datos relacionales, partiendo de una base teórica que proporcionará una amplia visión sobre la materia. También se iniciará al alumno en SQL, el lenguaje estándar de acceso a bases de datos y su manipulación mediante Visual Basic.

Salidas Profesionales:

• Desarrolladores Web • Webmasters

Bolsa de Trabajo:

FormaSelect como Escuela de Negocios, pero también como Consultora de Empresas, ofrece a sus alumnos la ventaja de gestionar el CV directamente entre el cliente y nosotros mismos, sin ningún otro tipo de intermediarios. A lo largo del curso, el alumno tendrá la oportunidad de renovar su CV y recibir asesoramiento sobre procesos de selección en los que esté participando o vaya a participar. Para tales efectos FormaSelect ha habilitado el Portal de Empleo www.miltrabajos.com, donde los CV´s de nuestros alumnos son gestionados de forma prioritaria.

c/ Antonio Flores, nº 4, 1ª Planta 28004 Madrid c/ Fuencarral, nº 116, 1ª Planta 28010 Madrid

c/ Sagasta, nº 20, 1ª Planta, 28004 Madrid Telf. 91 593 15 45 Fax 91 447 65 81

[email protected] www.formaselect.com

Page 2: Diseno De Bases De Datos Relacionales Introduccion

Homologaciones: La Escuela de Negocios FORMASELECT recibe las homologaciones de AEDETP (Asociación Española de Enseñanza Técnico Profesional), ANCED (Asociación Nacional de Centros de Enseñanza a Distancia) y AEFOL (Asociación Española de Formación On Line). Estas tres organizaciones homologan y certifican centros de formación con el fin de garantizar unos criterios de calidad formales, para el correcto desarrollo de las acciones formativas propuestas por nuestro centro.

Reconocimientos: Todas las empresas que han colaborando y colaboran con FORMASELECT, quedan satisfechas con el servicio prestado y su confianza se traduce en posteriores acuerdos tanto a nivel de Consultaría como en Formación. Por tercer año consecutivo, la agencia TMP Worldwide Advertising & Comunications, nos ha destacado como una de las principales Escuelas de Negocio a nivel nacional. El apoyo de diferentes medios, junto con el respaldo de las mejores empresas e instituciones, es el argumento de éxito y calidad que sostiene nuestra empresa. Respaldan públicamente el servicio de FORMASELECT:

Empresas colaboradoras: Como garantía y aval de la formación impartida, podemos presumir de tener convenios de colaboración con más de 190 empresas, convenios que van desde el acuerdo para poner a los alumnos del centro en disposición para realizar prácticas en las empresas clientes, hasta acuerdos de consultoría y formación a todos los niveles. Señalamos a continuación, las empresas colaboradoras con la Escuela de Negocios FORMASELECT más destacadas:

c/ Antonio Flores, nº 4, 1ª Planta 28004 Madrid c/ Fuencarral, nº 116, 1ª Planta 28010 Madrid

c/ Sagasta, nº 20, 1ª Planta, 28004 Madrid Telf. 91 593 15 45 Fax 91 447 65 81

[email protected] www.formaselect.com

Page 3: Diseno De Bases De Datos Relacionales Introduccion

TEMARIO

Introducción Introducción a las bases de datos

Conceptos Redundancia mínima o controlada Independencia de los datos Datos compartidos Seguridad e integridad

Los sistemas de Gestión de Bases de Datos Niveles de Arquitectura

Objetivos

Arquitecturas La arquitectura Centralizada La arquitectura de servidor de archivos Arquitectura Cliente-Servidor La arquitectura en dos capas Arquitectura de 3 capas

Diseño Conceptual de BBDD El Modelo Entidad relación Cardinalidad Cardinalidad 1:1 Cardinalidad 1:N Cardinalidad N:N Eleccion de Claves Entidades débiles con restricción de existencia Atributos multievaluados y compuestos Clase de pertenencia Paso a tablas Entidades regulares Entidades débiles Relaciones Relaciones unarias con cardinalidad 1:1 Relaciones unarias con cardinalidad 1:N Relaciones unarias con cardinalidad N:N Relaciones binarias con cardinalidad 1:1 Relaciones binarias con cardinalidad 1:N Relaciones binarias con cardinalidad N:N Relaciones n-arias

El Modelo Relacional Introducción Dominios y Atributos Tablas o Relaciones

La Integridad Referencial Conceptos

c/ Antonio Flores, nº 4, 1ª Planta 28004 Madrid c/ Fuencarral, nº 116, 1ª Planta 28010 Madrid

c/ Sagasta, nº 20, 1ª Planta, 28004 Madrid Telf. 91 593 15 45 Fax 91 447 65 81

[email protected] www.formaselect.com

Page 4: Diseno De Bases De Datos Relacionales Introduccion

Restricción referencial Integridad de entidad Integridad de dominio Reglas y opciones Opción RESTRICT Opción SET NULL Opción CASCADE Regla INSERT Regla DELETE DELETE RESTRICT DELETE CASCADE DELETE SET NULL Regla UPDATE UPDATE RESTRICT UPDATE CASCADE UPDATE SET NULL

Algebra Relacional Introducción Operador Union Operador producto cartesiano Operador relacional selección (SELECT) Operador Relacional de Proyección

Normalización de Tablas Introducción Relaciones erroneas Dependencias Funcionales Formas Normales La primera Forma normal 1FN Segunda Forma Normal 2FN

Lenguaje de consultas SQL Sentencia SELECT Clausula ORDER BY

Creación Borrado y Modificación de tablas

Access como ejemplo de BBDD y cración de prototipos Introducción Creación de bases de datos con access Crear una tabla usando el asistente Propiedades de los campos Hacer una consulta rápida

Introducción a Visual Basic Introducción Formularios Propiedades del control Label Control Text Box Propiedades de Control Command Button

c/ Antonio Flores, nº 4, 1ª Planta 28004 Madrid c/ Fuencarral, nº 116, 1ª Planta 28010 Madrid

c/ Sagasta, nº 20, 1ª Planta, 28004 Madrid Telf. 91 593 15 45 Fax 91 447 65 81

[email protected] www.formaselect.com