MsD Ing. Nelson Rubio Galeas
neruga@hotmail.com
BASE DE DATOS
En la vida lo importante no es saber mucho…sino como aplicas lo poco que sabes
GENERALIDADES DE LA MATERIA
• Unidad I: Panorama de las Bases de Datos y modelos
• Unidad 2: Normalización y Ciclo de Vida de las Bases de Datos.
• Unidad 3: CONSULTAS SQL
• Unidad 4: CONSULTAS AVANZADAS SQL
EVALUACIONES
• 3 laboratorios 60%
• 3 Parciales 40%
Se Evaluará participación y asistencia.
COMPONENTES BÁSICOS DE UNA BASE DE DATOS.
• Precisión.
Porcentaje de información correcta sobre la información total del sistema. Si
queremos que los resultados de la computadora sean precisos, debemos también
suministrarle datos precisos.
• Oportunidad.
Tiempo transcurrido desde el momento en que se produjo el hecho que originó el
dato, hasta el momento en el que la información se pone a disposición del usuario.
• Compleción.
Significa que la información ha de ser completa para poder cumplir sus fines. Por
ejemplo, un informe que se emite con el objeto de que un directivo tome una
decisión, ha de contener todos los elementos informativos necesarios para apoyar
dicha decisión.
COMPONENTES BÁSICOS DE UNA BASE DE DATOS.
• Significado.
Debe poseer el máximo contenido semántico posible (significado inherente de
los datos), ya que sin él no constituiría verdadera información. Un volumen de
información justo es condición indispensable para que ésta sea significativa.
• Integridad.
Toda la información contenida en el sistema debe ser coherente en sí misma;
esta cualidad coincide en parte con el concepto de precisión.
• Seguridad.
La información ha de estar protegida frente a su deterioro (por causas físicas o
lógicas) como frente a accesos no autorizados. Actualmente el concepto de
seguridad comprende confidencialidad, disponibilidad e integridad.
SISTEMAS DE INFORMACIÓN
ProcesoEntrada Salida
ENTRADA
• Las entradas del sistema son los elementos que se
consumen o transforman en el proceso. Se
corresponden con la materia prima en los procesos de
fabricación; en el caso de los sistemas de información,
serán los datos. Los SI se diferencian de otros
sistemas porque en ellos las entradas no se consumen,
sólo se transforman sin destruirse, ya que quedan
almacenadas en la base de datos del propio sistema.
Volver
PROCESO
• El proceso es el lugar donde se realizan todas las
acciones necesarias para tratar los datos. Pueden ser
una serie de instrucciones, condiciones, etc., que
manipularan los datos para poder producir resultados.
Volver
SALIDA
• Las salidas son los elementos que se crean en el
proceso. Constituyen el producto terminado de los
procesos de fabricación; en este caso la salida es la
información.
CONCEPTO DE BASE DE DATOS
• Una base de datos es un “almacén” que nos permite
guardar grandes cantidades de información
relacionada, de forma organizada para que luego
podamos encontrar y utilizar fácilmente.
• El término de bases de datos fue escuchado por
primera vez en 1963, en un simposio celebrado en
California, USA.
PROPIEDADES DE LAS BASES DE DATOS
• Representa algún aspecto del mundo real, en ocasiones
llamado minimundo o universo de discurso. Las
modificaciones del minimundo se reflejan en la BD.
• Es un conjunto de datos lógicamente coherente, con cierto
significado inherente. Una colección aleatoria de datos no
puede considerarse propiamente una BD.
• Toda BD se diseña, construye y prueba con datos para un
propósito específico.
• Está dirigida a un grupo de usuarios y tiene ciertas
aplicaciones preconcebidas que interesan a dichos usuarios.
CONCEPTO DE SISTEMA GESTOR DE BASE DE
DATOS
• Se puede definir el SGBD como “un conjunto
coordinado de programas, procedimientos,
lenguajes, etc., que suministra a los distintos
tipos de usuarios los medios necesarios para
describir y manipular los datos almacenados en
la base, garantizando su seguridad”
• El SGBD junto con la BD y los usuarios
constituyen el Sistema de Base de Datos.
VENTAJAS DE LAS BASES DE DATOS
• Coherencia de resultados.
• Mejor disponibilidad de los datos para el conjunto de los usuarios.
• Mayor valor informativo.
• Mejor y más normalizada documentación de la información.
• Mayor eficiencia en la recolección, validación e introducción de los datos en el sistema.
• Reducción del espacio de almacenamiento.
DESVENTAJAS DE LAS BASES DE DATOS
• Instalación costosa.
• Personal especializado.
• Implantación larga y difícil.
• Falta de rentabilidad a corto plazo.
• Escasa estandarización.
• Desfase entre teoría y práctica.
CARACTERÍSTICAS DE LAS BASE DE DATOS
LIBRES
• Pueda ser usado sin restricciones de ningún
tipo.
• Pueda ser estudiado (debe permitir el acceso a
su código fuente).
• Puede ser redistribuido (la copia no constituye
delito).
• Puede ser modificado y es permitido distribuirlo
con las modificaciones.
EJEMPLOS DE GESTORES DE BASE DE DATOS
LIBRES
• Firebird
BDB
MySQL
PostgreSQL
Sqlite
FUNCIONES DE LAS BASES DE DATOS
USUARIOS DE LA BASE DE DATOS
• TIPOS DE USUARIOS
• a) Usuarios informáticos: tienen a su cargo tareas de creación
y mantenimiento de la BD,
• así como la realización de procedimientos y programas que
necesiten los usuarios finales.
• Se clasifican en:
• 1- Diseñadores: tienen la responsabilidad de identificar los
datos que han de estar contenidos en la BD, así como
determinar las estructuras más apropiadas para satisfacer las
necesidades de los usuarios.
USUARIOS
• 2- Administradores: Su misión es la vigilancia y gestión
de los datos para que no se destruyan ni contaminen,
perdiendo su confidencialidad, disponibilidad e
integridad.
• 3- Analistas y programadores: tienen a su cargo el
análisis y la programación de las tareas que no pueden
ser llevadas a cabo por los usuarios finales, para lo
cual desarrollan procedimientos y programas que
ponen a disposición de los usuarios finales con el
propósito de facilitarles su trabajo.
USUARIOS
• B) Usuarios finales: son aquellos que tienen que acceder a los
datos porque los necesitan para llevar a cabo su actividad, se
les puede clasificar en:
• Habituales: suelen hacer consultas y/o actualizaciones en la BD
como parte cotidiana de su trabajo.
• Esporádicos: usuarios que no hacen un uso cotidiano de la
computadora, pero es posible que requieran información
diferente en cada ocasión. Suelen ser gerentes de nivel medio o
alto.
USUARIOS
• Simples o paramétricos: realizan transacciones
programadas, su trabajo es de consultas y
actualizaciones constantes de la BD, por ejemplo,
encargados de reservaciones de líneas aéreas, hoteles
y compañías de alquiler de automóviles; los cajeros
bancarios, etc.
USUARIOS
• Autónomos: emplean BD personalizadas gracias
a los paquetes comerciales que cuentan con
interfaces de fácil uso, basadas en menús o en
gráficos.
• neruga@hotmail.com
MODELO DE DATOS
Definición:
• Es un conjunto de conceptos, reglas y
convenciones que nos permiten describir y
manipular (consultar y actualizar) los datos de
un cierto mundo real que deseamos almacenar
en la base de datos”.
TIPOS DE MODELO
• Externo
• Global
• Interno
MODELO EXTERNO
• Permiten representar los datos que
necesita cada usuario, en particular
con las estructuras propias del
lenguaje de programación que va a
emplear.
MODELO GLOBAL
• ayudan a describir los datos para el
conjunto de usuarios, esto es, la
información a nivel de empresa.
MODELO INTERNO
• También llamados físicos, están
orientados a la máquina, siendo sus
elementos de descripción punteros,
índices, etc.
COMO ESTA FORMADA UNA BASE DE DATOS
• Entidades
• Una entidad es una clase o categoría de objetos que poseen
características diferenciadoras que los distinguen del resto.
Ejemplo: Dentro de una empresa que vende repuestos para
automóvil encontraremos las siguientes entidades: Artículos,
Clientes, Proveedores, Pedidos, etc.
• Otros ejemplos:
• En una biblioteca: Libro, Socio, Autor, etc.
• En una academia: Alumno, Profesor, Cursos, Asignaturas, etc.
REGISTROS
• Para una entidad dada, cada entrada o
aparición (cada cliente en la entidad Clientes,
cada vehículo en la entidad Vehículos, etc.) se
denomina registro u ocurrencia de registro. Un
registro es, por tanto, una representación de un
objeto perteneciente a una entidad dada.
ATRIBUTOS
• Toda entidad contiene un conjunto de datos, a
los que llamaremos atributos o campos, que
permiten describir de una manera completa y
única a cada elemento de la entidad. Ejemplos:
• Entidad ”Clientes”. Atributos: Código, DNI,
Nombre y apellidos, Dirección,
• Teléfono, Cuenta bancaria, etc.

Más contenido relacionado

PPT
Trabajo analisis y diseño de sistemas ll
DOCX
Fase1 BD avanzada
PPTX
Unidad1 introduccion base de datos
PPTX
COMPONENTES DE LOS SISTEMAS DE INFORMACION
DOCX
Trabajo final fase i, ii, y iii
PPTX
Funciones de un dba
DOC
Semana 2: Administración de base de datos: conceptos básicos y su aplicación
Trabajo analisis y diseño de sistemas ll
Fase1 BD avanzada
Unidad1 introduccion base de datos
COMPONENTES DE LOS SISTEMAS DE INFORMACION
Trabajo final fase i, ii, y iii
Funciones de un dba
Semana 2: Administración de base de datos: conceptos básicos y su aplicación

La actualidad más candente (20)

PPTX
Componentes y definiciones de un SI
PDF
Trabajo final ADSI II
PPTX
Componentes y definiciones de un sistema de información
PDF
Unidad 2. analisis
PPTX
Componentes de los sistemas de informacion
PDF
Base de datos
PPTX
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
PPTX
Bases de datos
PDF
Sistema de Gestión de Base de Datos
DOCX
Análisis del esquema físico de datos
DOCX
Trabajo final fases i, ii , iii
PPTX
Las bases de datos y los SGBD
PPT
Introducción a las bases de datos (unidad 1)
PPTX
Intro base de datos
DOC
Articulo análisis y diseño de sistemas
PPT
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
PPT
Tema II fases del diseño de base de datos
PPTX
Componentes de un sistema de Información
PPTX
Base de datos
PPTX
Referente conceptual
Componentes y definiciones de un SI
Trabajo final ADSI II
Componentes y definiciones de un sistema de información
Unidad 2. analisis
Componentes de los sistemas de informacion
Base de datos
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
Bases de datos
Sistema de Gestión de Base de Datos
Análisis del esquema físico de datos
Trabajo final fases i, ii , iii
Las bases de datos y los SGBD
Introducción a las bases de datos (unidad 1)
Intro base de datos
Articulo análisis y diseño de sistemas
C:\Documents And Settings\Admin\Mis Documentos\Elkin 2010 Ii\Bases De Datos\B...
Tema II fases del diseño de base de datos
Componentes de un sistema de Información
Base de datos
Referente conceptual
Publicidad

Destacado (20)

PPTX
Trabajo colaborativo h.i
PDF
Fundamentos de programación
PPTX
En gomas presentacion 3
PPTX
Empresas agricolas
PPTX
Mis motivaciones empresariales
PDF
Violación de los d
PDF
financiacion innovacion europa 1 s 2014
PDF
Sortides remeieres
PPT
Sacramento del matrimonio
PPS
Mediana edad
PPT
4 pilares-de-la-educacion
PPTX
Matematicas
ODP
Concha lagos
ODP
Lengua poesía
PPS
Moraleja divina
DOCX
HERRAMIENTAS DE IA
PDF
Pixol 2012
PPTX
Powerpoint irma fili
PPTX
Filosofía ,Alejandra ramirez
PPTX
Tarea tic con diapositivas del proyecto
Trabajo colaborativo h.i
Fundamentos de programación
En gomas presentacion 3
Empresas agricolas
Mis motivaciones empresariales
Violación de los d
financiacion innovacion europa 1 s 2014
Sortides remeieres
Sacramento del matrimonio
Mediana edad
4 pilares-de-la-educacion
Matematicas
Concha lagos
Lengua poesía
Moraleja divina
HERRAMIENTAS DE IA
Pixol 2012
Powerpoint irma fili
Filosofía ,Alejandra ramirez
Tarea tic con diapositivas del proyecto
Publicidad

Similar a Base de datos (20)

PPTX
Base de datos
PPTX
Sistemas de informacion diseño de si
PPTX
ADM BD UNIDAD 1 CLASE 1 y 2.pptx
PDF
CURSO INTRODUCCION BASE DE DATOS RELACIONAL
PDF
Unidad 1 - Clase 3 de Base de Datos
PPTX
PPT
Introducción a la base de datos extraído de Elmasri Navathe
PDF
Administracion_de_las_Bases_de_Datos.pdf
PPTX
Tipos de BDD y SGBD
PDF
Bd 1ra clase
PDF
Material de lectura administración de base de datos
PPTX
Base de datos
PPTX
13-Auditoria a Base de Datos
PPTX
Unidad II parte 3(3).pptx
PPTX
Unidad II parte 3(1).pptx
PPTX
Unidad II parte 2.pptx
PPTX
Inducción
PDF
Fundamentos_De_Base_De-Datos_1ra_Parte.pdf
PPT
Unidad 1.1 - Enfoques de las BD.ppt
Base de datos
Sistemas de informacion diseño de si
ADM BD UNIDAD 1 CLASE 1 y 2.pptx
CURSO INTRODUCCION BASE DE DATOS RELACIONAL
Unidad 1 - Clase 3 de Base de Datos
Introducción a la base de datos extraído de Elmasri Navathe
Administracion_de_las_Bases_de_Datos.pdf
Tipos de BDD y SGBD
Bd 1ra clase
Material de lectura administración de base de datos
Base de datos
13-Auditoria a Base de Datos
Unidad II parte 3(3).pptx
Unidad II parte 3(1).pptx
Unidad II parte 2.pptx
Inducción
Fundamentos_De_Base_De-Datos_1ra_Parte.pdf
Unidad 1.1 - Enfoques de las BD.ppt

Más de Nelson Rubio (20)

DOCX
Jornalizacion base de datos ciclo i 2015
DOCX
Planificacion por competencias ciclo i 2015
PPTX
PPTX
Modelos de datos
PPTX
Caracteristicas de las bases de datos
PPTX
PPTX
Web 2.0
PPTX
Trabajo colaborativo
PPTX
Funcionamiento de un sistema de base de datos
PPTX
Tecnología y Educación
PPTX
Tecnología y Educación
PPTX
Diseño instruccional
PPTX
Modelo relacional claves
PPTX
Modelo jerarquico
PPTX
Modelo red
PPTX
Atención a la diversidad en el aula
PPTX
Software para diseñar apoyos educativos
PPTX
Normalización
PPTX
Software educativo
PPTX
Seminario de graduación
Jornalizacion base de datos ciclo i 2015
Planificacion por competencias ciclo i 2015
Modelos de datos
Caracteristicas de las bases de datos
Web 2.0
Trabajo colaborativo
Funcionamiento de un sistema de base de datos
Tecnología y Educación
Tecnología y Educación
Diseño instruccional
Modelo relacional claves
Modelo jerarquico
Modelo red
Atención a la diversidad en el aula
Software para diseñar apoyos educativos
Normalización
Software educativo
Seminario de graduación

Base de datos

  • 1. MsD Ing. Nelson Rubio Galeas neruga@hotmail.com BASE DE DATOS En la vida lo importante no es saber mucho…sino como aplicas lo poco que sabes
  • 2. GENERALIDADES DE LA MATERIA • Unidad I: Panorama de las Bases de Datos y modelos • Unidad 2: Normalización y Ciclo de Vida de las Bases de Datos. • Unidad 3: CONSULTAS SQL • Unidad 4: CONSULTAS AVANZADAS SQL
  • 3. EVALUACIONES • 3 laboratorios 60% • 3 Parciales 40% Se Evaluará participación y asistencia.
  • 4. COMPONENTES BÁSICOS DE UNA BASE DE DATOS. • Precisión. Porcentaje de información correcta sobre la información total del sistema. Si queremos que los resultados de la computadora sean precisos, debemos también suministrarle datos precisos. • Oportunidad. Tiempo transcurrido desde el momento en que se produjo el hecho que originó el dato, hasta el momento en el que la información se pone a disposición del usuario. • Compleción. Significa que la información ha de ser completa para poder cumplir sus fines. Por ejemplo, un informe que se emite con el objeto de que un directivo tome una decisión, ha de contener todos los elementos informativos necesarios para apoyar dicha decisión.
  • 5. COMPONENTES BÁSICOS DE UNA BASE DE DATOS. • Significado. Debe poseer el máximo contenido semántico posible (significado inherente de los datos), ya que sin él no constituiría verdadera información. Un volumen de información justo es condición indispensable para que ésta sea significativa. • Integridad. Toda la información contenida en el sistema debe ser coherente en sí misma; esta cualidad coincide en parte con el concepto de precisión. • Seguridad. La información ha de estar protegida frente a su deterioro (por causas físicas o lógicas) como frente a accesos no autorizados. Actualmente el concepto de seguridad comprende confidencialidad, disponibilidad e integridad.
  • 7. ENTRADA • Las entradas del sistema son los elementos que se consumen o transforman en el proceso. Se corresponden con la materia prima en los procesos de fabricación; en el caso de los sistemas de información, serán los datos. Los SI se diferencian de otros sistemas porque en ellos las entradas no se consumen, sólo se transforman sin destruirse, ya que quedan almacenadas en la base de datos del propio sistema. Volver
  • 8. PROCESO • El proceso es el lugar donde se realizan todas las acciones necesarias para tratar los datos. Pueden ser una serie de instrucciones, condiciones, etc., que manipularan los datos para poder producir resultados. Volver
  • 9. SALIDA • Las salidas son los elementos que se crean en el proceso. Constituyen el producto terminado de los procesos de fabricación; en este caso la salida es la información.
  • 10. CONCEPTO DE BASE DE DATOS • Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información relacionada, de forma organizada para que luego podamos encontrar y utilizar fácilmente. • El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA.
  • 11. PROPIEDADES DE LAS BASES DE DATOS • Representa algún aspecto del mundo real, en ocasiones llamado minimundo o universo de discurso. Las modificaciones del minimundo se reflejan en la BD. • Es un conjunto de datos lógicamente coherente, con cierto significado inherente. Una colección aleatoria de datos no puede considerarse propiamente una BD. • Toda BD se diseña, construye y prueba con datos para un propósito específico. • Está dirigida a un grupo de usuarios y tiene ciertas aplicaciones preconcebidas que interesan a dichos usuarios.
  • 12. CONCEPTO DE SISTEMA GESTOR DE BASE DE DATOS • Se puede definir el SGBD como “un conjunto coordinado de programas, procedimientos, lenguajes, etc., que suministra a los distintos tipos de usuarios los medios necesarios para describir y manipular los datos almacenados en la base, garantizando su seguridad” • El SGBD junto con la BD y los usuarios constituyen el Sistema de Base de Datos.
  • 13. VENTAJAS DE LAS BASES DE DATOS • Coherencia de resultados. • Mejor disponibilidad de los datos para el conjunto de los usuarios. • Mayor valor informativo. • Mejor y más normalizada documentación de la información. • Mayor eficiencia en la recolección, validación e introducción de los datos en el sistema. • Reducción del espacio de almacenamiento.
  • 14. DESVENTAJAS DE LAS BASES DE DATOS • Instalación costosa. • Personal especializado. • Implantación larga y difícil. • Falta de rentabilidad a corto plazo. • Escasa estandarización. • Desfase entre teoría y práctica.
  • 15. CARACTERÍSTICAS DE LAS BASE DE DATOS LIBRES • Pueda ser usado sin restricciones de ningún tipo. • Pueda ser estudiado (debe permitir el acceso a su código fuente). • Puede ser redistribuido (la copia no constituye delito). • Puede ser modificado y es permitido distribuirlo con las modificaciones.
  • 16. EJEMPLOS DE GESTORES DE BASE DE DATOS LIBRES • Firebird BDB MySQL PostgreSQL Sqlite
  • 17. FUNCIONES DE LAS BASES DE DATOS
  • 18. USUARIOS DE LA BASE DE DATOS • TIPOS DE USUARIOS • a) Usuarios informáticos: tienen a su cargo tareas de creación y mantenimiento de la BD, • así como la realización de procedimientos y programas que necesiten los usuarios finales. • Se clasifican en: • 1- Diseñadores: tienen la responsabilidad de identificar los datos que han de estar contenidos en la BD, así como determinar las estructuras más apropiadas para satisfacer las necesidades de los usuarios.
  • 19. USUARIOS • 2- Administradores: Su misión es la vigilancia y gestión de los datos para que no se destruyan ni contaminen, perdiendo su confidencialidad, disponibilidad e integridad. • 3- Analistas y programadores: tienen a su cargo el análisis y la programación de las tareas que no pueden ser llevadas a cabo por los usuarios finales, para lo cual desarrollan procedimientos y programas que ponen a disposición de los usuarios finales con el propósito de facilitarles su trabajo.
  • 20. USUARIOS • B) Usuarios finales: son aquellos que tienen que acceder a los datos porque los necesitan para llevar a cabo su actividad, se les puede clasificar en: • Habituales: suelen hacer consultas y/o actualizaciones en la BD como parte cotidiana de su trabajo. • Esporádicos: usuarios que no hacen un uso cotidiano de la computadora, pero es posible que requieran información diferente en cada ocasión. Suelen ser gerentes de nivel medio o alto.
  • 21. USUARIOS • Simples o paramétricos: realizan transacciones programadas, su trabajo es de consultas y actualizaciones constantes de la BD, por ejemplo, encargados de reservaciones de líneas aéreas, hoteles y compañías de alquiler de automóviles; los cajeros bancarios, etc.
  • 22. USUARIOS • Autónomos: emplean BD personalizadas gracias a los paquetes comerciales que cuentan con interfaces de fácil uso, basadas en menús o en gráficos. • neruga@hotmail.com
  • 23. MODELO DE DATOS Definición: • Es un conjunto de conceptos, reglas y convenciones que nos permiten describir y manipular (consultar y actualizar) los datos de un cierto mundo real que deseamos almacenar en la base de datos”.
  • 24. TIPOS DE MODELO • Externo • Global • Interno
  • 25. MODELO EXTERNO • Permiten representar los datos que necesita cada usuario, en particular con las estructuras propias del lenguaje de programación que va a emplear.
  • 26. MODELO GLOBAL • ayudan a describir los datos para el conjunto de usuarios, esto es, la información a nivel de empresa.
  • 27. MODELO INTERNO • También llamados físicos, están orientados a la máquina, siendo sus elementos de descripción punteros, índices, etc.
  • 28. COMO ESTA FORMADA UNA BASE DE DATOS • Entidades • Una entidad es una clase o categoría de objetos que poseen características diferenciadoras que los distinguen del resto. Ejemplo: Dentro de una empresa que vende repuestos para automóvil encontraremos las siguientes entidades: Artículos, Clientes, Proveedores, Pedidos, etc. • Otros ejemplos: • En una biblioteca: Libro, Socio, Autor, etc. • En una academia: Alumno, Profesor, Cursos, Asignaturas, etc.
  • 29. REGISTROS • Para una entidad dada, cada entrada o aparición (cada cliente en la entidad Clientes, cada vehículo en la entidad Vehículos, etc.) se denomina registro u ocurrencia de registro. Un registro es, por tanto, una representación de un objeto perteneciente a una entidad dada.
  • 30. ATRIBUTOS • Toda entidad contiene un conjunto de datos, a los que llamaremos atributos o campos, que permiten describir de una manera completa y única a cada elemento de la entidad. Ejemplos: • Entidad ”Clientes”. Atributos: Código, DNI, Nombre y apellidos, Dirección, • Teléfono, Cuenta bancaria, etc.