SlideShare una empresa de Scribd logo
1 de 25
MsD Ing. Nelson Rubio Galeas
neruga@hotmail.com
BASE DE DATOS
En la vida lo importante no es saber mucho…sino como aplicas lo
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
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 datos
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
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
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
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.
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”.
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.
WWW.W3SCHOOLS.COM

Más contenido relacionado

La actualidad más candente (12)

Ensayo de redes[1]
Ensayo de redes[1]Ensayo de redes[1]
Ensayo de redes[1]
 
Diseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de Datos Diseño Orientado al Flujo de Datos
Diseño Orientado al Flujo de Datos
 
Semana 11 servidrores concurrentes
Semana 11 servidrores concurrentes Semana 11 servidrores concurrentes
Semana 11 servidrores concurrentes
 
Protocolo de capa 7
Protocolo de capa 7Protocolo de capa 7
Protocolo de capa 7
 
Algoritmos de enrutamiento
Algoritmos de enrutamientoAlgoritmos de enrutamiento
Algoritmos de enrutamiento
 
MongoDB
MongoDBMongoDB
MongoDB
 
Dhcp
DhcpDhcp
Dhcp
 
Base de datos
Base de datosBase de datos
Base de datos
 
Capa de aplicacion (Final)
Capa de aplicacion (Final)Capa de aplicacion (Final)
Capa de aplicacion (Final)
 
Redes Cap6
Redes Cap6Redes Cap6
Redes Cap6
 
Red por relación funcional
Red por relación funcionalRed por relación funcional
Red por relación funcional
 
Componentes de un SGBD
Componentes de un SGBDComponentes de un SGBD
Componentes de un SGBD
 

Destacado

Diaposiivas de proyecto d vida lauuuuuu
Diaposiivas de proyecto d vida lauuuuuuDiaposiivas de proyecto d vida lauuuuuu
Diaposiivas de proyecto d vida lauuuuuu
lauracienfuegosdiaz
 
PEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon Perez
PEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon PerezPEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon Perez
PEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon Perez
Ramon Perez
 
Actividades sobre los seres vivos noelia camen anabel
Actividades sobre los seres vivos noelia camen anabelActividades sobre los seres vivos noelia camen anabel
Actividades sobre los seres vivos noelia camen anabel
CRA MANCHUELA
 
Solucion taller slideshare v1
Solucion taller slideshare v1Solucion taller slideshare v1
Solucion taller slideshare v1
Somi Penagos
 
Políticas selectivas de empleo y colectivos vulnerables
Políticas selectivas de empleo y colectivos vulnerablesPolíticas selectivas de empleo y colectivos vulnerables
Políticas selectivas de empleo y colectivos vulnerables
sandraqdiaz
 
Powerpoint irma fili
Powerpoint irma filiPowerpoint irma fili
Powerpoint irma fili
IRMAFILI
 
Imágenes niños y niñas
Imágenes niños y niñasImágenes niños y niñas
Imágenes niños y niñas
vrodrigolopez
 
Técnicas de estudio
Técnicas de estudioTécnicas de estudio
Técnicas de estudio
avelas14
 

Destacado (20)

Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)Bases de datos (Ejemplo del videoclub)
Bases de datos (Ejemplo del videoclub)
 
Diaposiivas de proyecto d vida lauuuuuu
Diaposiivas de proyecto d vida lauuuuuuDiaposiivas de proyecto d vida lauuuuuu
Diaposiivas de proyecto d vida lauuuuuu
 
Mi blog
Mi blogMi blog
Mi blog
 
Desarrollo organizacional en escuelas y sector público
Desarrollo organizacional en escuelas y sector públicoDesarrollo organizacional en escuelas y sector público
Desarrollo organizacional en escuelas y sector público
 
PEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon Perez
PEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon PerezPEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon Perez
PEDAGOGIA LASALLISTA EN EL NUEVO MILENIO - Ramon Perez
 
Actividades sobre los seres vivos noelia camen anabel
Actividades sobre los seres vivos noelia camen anabelActividades sobre los seres vivos noelia camen anabel
Actividades sobre los seres vivos noelia camen anabel
 
Plan de negocio desarrollo d emprendedores
Plan de negocio desarrollo d emprendedoresPlan de negocio desarrollo d emprendedores
Plan de negocio desarrollo d emprendedores
 
Solucion taller slideshare v1
Solucion taller slideshare v1Solucion taller slideshare v1
Solucion taller slideshare v1
 
Políticas selectivas de empleo y colectivos vulnerables
Políticas selectivas de empleo y colectivos vulnerablesPolíticas selectivas de empleo y colectivos vulnerables
Políticas selectivas de empleo y colectivos vulnerables
 
Aec redes sociales. udima
Aec redes sociales. udimaAec redes sociales. udima
Aec redes sociales. udima
 
Bellas Artes en Oaxaca
Bellas Artes en OaxacaBellas Artes en Oaxaca
Bellas Artes en Oaxaca
 
Powerpoint irma fili
Powerpoint irma filiPowerpoint irma fili
Powerpoint irma fili
 
Imágenes niños y niñas
Imágenes niños y niñasImágenes niños y niñas
Imágenes niños y niñas
 
Trabajo colaborativo h.i
Trabajo colaborativo h.iTrabajo colaborativo h.i
Trabajo colaborativo h.i
 
Vida íntegra & vida desordenada
Vida íntegra & vida desordenadaVida íntegra & vida desordenada
Vida íntegra & vida desordenada
 
Test
TestTest
Test
 
Power point lengua
Power point lenguaPower point lengua
Power point lengua
 
Técnicas de estudio
Técnicas de estudioTécnicas de estudio
Técnicas de estudio
 

Similar a Base de datos

ADM BD UNIDAD 1 CLASE 1 y 2.pptx
ADM BD UNIDAD 1 CLASE 1 y 2.pptxADM BD UNIDAD 1 CLASE 1 y 2.pptx
ADM BD UNIDAD 1 CLASE 1 y 2.pptx
Karina88635
 
Talleres 1, 2 y 3
Talleres 1, 2 y 3Talleres 1, 2 y 3
Talleres 1, 2 y 3
guest928f6e
 

Similar a Base de datos (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Funciones de un dba
Funciones de un dbaFunciones de un dba
Funciones de un dba
 
ADM BD UNIDAD 1 CLASE 1 y 2.pptx
ADM BD UNIDAD 1 CLASE 1 y 2.pptxADM BD UNIDAD 1 CLASE 1 y 2.pptx
ADM BD UNIDAD 1 CLASE 1 y 2.pptx
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Funciones de DBA Y Tipos de base de datos
Funciones de DBA Y Tipos de base de datosFunciones de DBA Y Tipos de base de datos
Funciones de DBA Y Tipos de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Continuacion
ContinuacionContinuacion
Continuacion
 
Base de datos
Base de datosBase de datos
Base de datos
 
Talleres 1-2-3
Talleres 1-2-3Talleres 1-2-3
Talleres 1-2-3
 
Talleres 1, 2 y 3
Talleres 1, 2 y 3Talleres 1, 2 y 3
Talleres 1, 2 y 3
 
Talleres 1,2 y 3
Talleres 1,2 y 3Talleres 1,2 y 3
Talleres 1,2 y 3
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos diana paola martinez granados
Base de datos diana paola martinez granadosBase de datos diana paola martinez granados
Base de datos diana paola martinez granados
 
Taller 1, 2 y 3
Taller 1, 2 y 3Taller 1, 2 y 3
Taller 1, 2 y 3
 
bases de datos
 bases de datos  bases de datos
bases de datos
 
Base de datos 11
Base de datos 11Base de datos 11
Base de datos 11
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Más de Nelson Rubio

Funcionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datosFuncionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datos
Nelson Rubio
 
Software para diseñar apoyos educativos
Software para diseñar apoyos educativosSoftware para diseñar apoyos educativos
Software para diseñar apoyos educativos
Nelson Rubio
 
Software educativo
Software educativoSoftware educativo
Software educativo
Nelson Rubio
 
Seminario de graduación
Seminario de graduaciónSeminario de graduación
Seminario de graduación
Nelson Rubio
 

Más de Nelson Rubio (19)

Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015Jornalizacion base de datos ciclo i 2015
Jornalizacion base de datos ciclo i 2015
 
Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015Planificacion por competencias ciclo i 2015
Planificacion por competencias ciclo i 2015
 
Tsql
TsqlTsql
Tsql
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Tsql
TsqlTsql
Tsql
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Trabajo colaborativo
Trabajo colaborativoTrabajo colaborativo
Trabajo colaborativo
 
Funcionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datosFuncionamiento de un sistema de base de datos
Funcionamiento de un sistema de base de datos
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y Educación
 
Tecnología y Educación
Tecnología y EducaciónTecnología y Educación
Tecnología y Educación
 
Diseño instruccional
Diseño instruccionalDiseño instruccional
Diseño instruccional
 
Modelo relacional claves
Modelo relacional clavesModelo relacional claves
Modelo relacional claves
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Modelo red
Modelo redModelo red
Modelo red
 
Atención a la diversidad en el aula
Atención a la diversidad en el aulaAtención a la diversidad en el aula
Atención a la diversidad en el aula
 
Software para diseñar apoyos educativos
Software para diseñar apoyos educativosSoftware para diseñar apoyos educativos
Software para diseñar apoyos educativos
 
Normalización
NormalizaciónNormalización
Normalización
 
Software educativo
Software educativoSoftware educativo
Software educativo
 
Seminario de graduación
Seminario de graduaciónSeminario de graduación
Seminario de graduación
 

Último

Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
KevinBuenrostro4
 

Último (20)

2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx
 
Luz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela SabáticaLuz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela Sabática
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
 
a propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionesa propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definiciones
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptxLA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024
 
Cerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialCerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencial
 
Evaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónEvaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la Organización
 
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxDESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx
 
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
 
el poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxel poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptx
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
a propósito de la globalización y sus efectos
a propósito de la globalización y sus efectosa propósito de la globalización y sus efectos
a propósito de la globalización y sus efectos
 

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
  • 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. 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.
  • 4. 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.
  • 6. 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
  • 7. 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
  • 8. 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.
  • 9. CONCEPTO DE BASE DE DATOS • Una base de datos es un “almacén” que nos permite guardar grandes cantidades de datos 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.
  • 10. 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
  • 11. 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
  • 12. 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.
  • 13. 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.
  • 14. 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.
  • 15. EJEMPLOS DE GESTORES DE BASE DE DATOS LIBRES • Firebird BDB MySQL PostgreSQL Sqlite
  • 16. 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.
  • 17. 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.
  • 18. 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.
  • 19. 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.
  • 20. 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.
  • 21. 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”.
  • 22. 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.
  • 23. 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.
  • 24. 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.