SlideShare a Scribd company logo
1 of 27
Download to read offline
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
Escuela Politécnica del Ejército - ESPE
Departamento de Ciencias de la Computación
Ingeniería en Sistemas e Informática
ADMINISTRACIÓN DE BASE DE DATOS
INTRODUCCION
Ing. Washington O. Pérez A. MSc.
Marzo - Agosto2013
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
AGENDA
HISTORIA
DEFINICIONES
DBMS
ARQUITECTURA
BASE DE DATOS
CONTRIBUCIÓN
Conceptos
Reglas de COOD
DCL
Tipos de datos
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
HISTORIA
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
HISTORIA HISTORIA
• Término acuñado por primera vez en 1963 en un simposio
en California
• Conjunto de información que se encuentran agrupada y
estructurada.
Ejemplos…
• Conjunto de datos estructurados , fiables y homogéneos,
organizados independientemente en repositorio ,
accesibles en tiempo real por usuarios concurrentes.
Su definición…
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
DEFINICIONES HISTORIA
Bit. Byte.
Campo. Registro. Tupla.
Archivo. Tabla.
Base de Datos (Tipos). (Centralizadas / Descentralizadas)
DBMS
MER. Normalización (1FN, 2FN, 3FN). …
Tipos de datos
Campo clave (PK. FK). …
Relaciones …
SQL (DDL, DML, DCL) …
Algoritmo.
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
COMPONENTES HISTORIA
Dato. Información. Conocimiento. Sabiduría
Equipo.
Programas. (SQL - DBMS)
Usuarios
Informáticos (DBA - Funciones)
Finales
Integridad – Seguridad…
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
VENTAJAS - DESVENTAJAS HISTORIA
VENTAJAS:
• Disminuir redundancia e inconsistencia de datos
• Facilidad de acceso a los datos.
• Aislamiento e independencia de los datos.
• Múltiples usuarios (concurrencia).
• Seguridad.
• Integridad.
• …
DESVENTAJAS:
• Complejo.
• Costoso.
• Vulnerable.
• Tipos de datos.
• …
¿Abstracción
de
datos?
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
TIPOS - JERÁRQUICO HISTORIA
Se representan por medio de registros y sus relaciones, están
organizados en forma de árboles
* Tecnológico de Antioquia. Medellín. 2008
*
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
TIPOS - RED HISTORIA
Se representan por medio de registros y sus relaciones, que
pueden verse como punteros.
* Tecnológico de Antioquia. Medellín. 2008
*
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
TIPOS - RELACIONAL HISTORIA
Datos y relaciones a través de tablas, que representan registros
(tuplas) y campos (atributos).
* Tecnológico de Antioquia. Medellín. 2008
*
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
CICLO DE VIDA HISTORIA
Ciclo de Vida de una Base de Datos
1. Análisis de las necesidades.
2. Estudio de factibilidad.
3. ERS.
4. Diseño conceptual. Tipos de datos…
5. MER. Las doce reglas de CODD…, Normalización…
6. Implementación
7. Pruebas y validación
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
ARQUITECTURA
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
DBMS HISTORIA
Sistema Manejador de la Base de Datos
Es el corazón de la BD ya que se encarga del control de todo
aquello que suceda con los datos en ella almacenados. Es una
conjunto de numerosas rutinas de software, todas ellas
relacionadas entre sí y responsables de actividades específicas.
FUNCIONES:
• Crear y organizar la BD.
• Garantizar un acceso eficiente a los datos.
• Manejar los datos en base a las peticiones de usuarios.
• Registrar el uso de las BD.
• Interactuar con el manejador de archivos.
• Respaldar y recuperar la información en caso de desastres
• Controlar la concurrencia.
• Establecer niveles de seguridad e integridad de los datos
• …
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
DBMS HISTORIA
Es DBMS es como la interfaz entre la
base de datos física y las peticiones de
usuario. El DBMS interpreta las
peticiones del I/O y las manda al SO
para la transferencia de datos entre la
unidad de memoria secundaria y la
memoria principal.
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
PROGRAMA USUARIO
DBMS
1
Instrucción SQL
Externo y
Conceptual
2•Verifica sintaxis
•Verifica autorizaciones
Interno
3
Qué mecanismo va a utilizar para
responder. Cómo se hará la consulta
(búsquedas). Paginación
BUFFERS
Área donde se debe poner el resultado
4
Pasar los datos
paginados a los buffers
•Interpreta la
codificación
•Transforma
ciones
lógicas
6
7
Retorna el
control al
programa
BASE DE DATOS
5
El SGBD con la ayuda del SO busca los datos físicamente y
los pagina, cargando en el buffer (acceso a disco)
FLUJO DE INFORMACIÓN
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
COMPONENTES
tecnológico de
Antioquia.
Medellín. 2008
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
TIPOS ARQUITECTURA
CENTRALIZADA Y DISTRIBUIDA
Disponibilidad
Coste
Replicación
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
C/S ARQUITECTURA
ARQUITECTURA CLIENTE / SERVIDOR (C/S)
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
SQL ARQUITECTURA
DATA DEFINITION
LANGUAGE
DDL
Descripción de la base
de datos, son de tipo
declarativos e
implícitos
create table
alter table
create index
DATA
MANAGEMENT
LANGUAGE
DML
Consultas y
mantenimiento, de tipo
procedimental
select
insert
update
delete
SQL
COMMIT / ROLLBACK
Control del entorno
DCL…
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
BASE DE DATOS
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
METODOLOGÍA BASE DE DATOS
Especificación de requerimientos
Diseño Conceptual
Esquema conceptual
Diseño Lógico
Esquema lógico
Diseño Físico
Esquema físico
Normalización
BD
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
BASE DE DATOSCARACTERÍSTICAS Y DEFINICIONES
Se define como: Colección estructurada de datos relacionados
entre sí, de la cual los usuarios pueden extraer información
Busca: Proporcionar a los usuarios una visión abstracta de los
datos, es decir, esconder ciertos detalles de cómo se almacenan
y mantienen los datos (los datos se deben extraer
eficientemente)
Involucra: la definición de estructuras para el almacenamiento
de la información y la provisión de mecanismos para el manejo
de la información.
BASE DE DATOS
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
CARACTERÍSTICAS Y DEFINICIONES BASE DE DATOS
Persistencia
de datos
Los datos de la BD persisten debido a que una vez aceptados por el
DBMS, en lo sucesivo sólo pueden ser removidos de la BD por alguna
solicitud explícita al DBMS, no como un mero efecto lateral de algún
programa que termina su ejecución
Entidades y
vínculos
Cualquier objeto distinguible que va a ser representado en la base de
datos, así mismos habrá vínculos que asocian dichas entidades básicas.
Los vínculos son parte de los datos tanto como lo son las entidades y
deben ser representados en la BD al igual que las entidades .
Datos y
Modelos de
datos
Definición lógica, independiente y abstracta de los objetos, operadores
y demás que en conjunto constituyen la máquina abstracta con la que
interactúan los usuarios. La implementación de un modelo de datos es
una realización física, en una máquina real, de los componentes de la
máquina abstracta. Se puede decir que el modelo es aquello que los
usuarios tienen que conocer, y la implementación es lo que los
usuarios no tienen que conocer. Lo uno a nivel lógico y lo otro a nivel
físico.
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
BASE DE DATOSCARACTERÍSTICAS Y DEFINICIONES
¿Por qué o para qué una Base de Datos?
CARACTERÍSTICAS
Compactación
Velocidad
Menos trabajo
Actualidad
…
VENTAJAS
Los datos pueden compartirse
Es posible reducir la redundancia
Es posible evitar la inconsistencia
Es posible bridar un manejo de transacciones
Es posible mantener la integridad
Es posible hacer cumplir la seguridad
Es posible hacer cumplir los estándares
…
INDEPENDENCIA DE LOS DATOS
•Las distintas aplicaciones requerirán visiones diferentes de los mismos datos.
•El DBA debe tener la libertad de cambiar las representaciones físicas o la técnica de
acceso en respuesta a los requerimientos cambiantes, sin tener que modificar las
aplicaciones existentes.
Inmunidad de las aplicaciones a cambios en la representación
física y en la técnica de acceso.
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
CONTRIBUCIÓN
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
CONTRIBUCIÓNTRABAJO INDIVIDUAL Y GRUPAL
PARA TODOS LOS PARTICIPANTES
a) LETRAS ROJAS. Desarrollo de conceptos a través de la propia
construcción del conocimiento. Trabajo individual, a mano alzada y
entregado al final de la clase. Servirá como aporte a sus calificaciones.
Ejemplos de BD. Definición de BD. Definiciones generales
(Normalización, PK, FK, DDL, DML, DCL, Integridad y seguridad.
Características de una BD. Ventajas y desventajas.
b) TEMAS ESPECÍFICOS. Investigación en Internet y aporte propio,
expuesto en plenaria a todo el grupo de trabajo. Servirá como aporte a
sus calificaciones.
Funciones del DBA en un DBMS. Tipos de datos. Reglas de COOD.
Normalización. Instrucciones tipo DCL (SQL).
SequoradDeus,ambuloinpacis
^
ESPE – Administración de Base de Datos
GRACIAS

More Related Content

What's hot

Plantilla con-normas-icontec 901 recreada
Plantilla con-normas-icontec 901 recreadaPlantilla con-normas-icontec 901 recreada
Plantilla con-normas-icontec 901 recreadaDiego Maury Orcue
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datosggcc24
 
Glosario base de datos Jeison Cruz
Glosario base de datos Jeison CruzGlosario base de datos Jeison Cruz
Glosario base de datos Jeison CruzJeison Cruz
 
Glosario base de datos jeison cruz
Glosario base de datos jeison cruzGlosario base de datos jeison cruz
Glosario base de datos jeison cruzJeison Cruz
 
Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de DatosCECILIA FLORES
 
GESTOR DE BASES DE DATOS
GESTOR DE BASES DE DATOSGESTOR DE BASES DE DATOS
GESTOR DE BASES DE DATOSSILVA19_PAMELA
 
Sistemas de base de datos
Sistemas de base de datos Sistemas de base de datos
Sistemas de base de datos emersonarenales
 

What's hot (11)

BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
 
Plantilla con-normas-icontec 901 recreada
Plantilla con-normas-icontec 901 recreadaPlantilla con-normas-icontec 901 recreada
Plantilla con-normas-icontec 901 recreada
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Glosario base de datos Jeison Cruz
Glosario base de datos Jeison CruzGlosario base de datos Jeison Cruz
Glosario base de datos Jeison Cruz
 
Glosario base de datos jeison cruz
Glosario base de datos jeison cruzGlosario base de datos jeison cruz
Glosario base de datos jeison cruz
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
 
Base de datos
Base de datosBase de datos
Base de datos
 
Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datos
 
GESTOR DE BASES DE DATOS
GESTOR DE BASES DE DATOSGESTOR DE BASES DE DATOS
GESTOR DE BASES DE DATOS
 
Sistemas de base de datos
Sistemas de base de datos Sistemas de base de datos
Sistemas de base de datos
 

Similar to 002 introduccion

Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionGuillermo Soler
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de DatosEvelynUBA
 
Funciones dba y tipos de bd
Funciones dba y tipos de bdFunciones dba y tipos de bd
Funciones dba y tipos de bdJesus Cardenas
 
Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos Iomarzon
 
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfCLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfMaria Garcia
 
Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Jhair Agapito
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datosDiegoVelascoUribe
 
SQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxSQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxStevenCB3
 
Presentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad iPresentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad imarce821
 
Sistemas de Gestión de Bases de Datos
Sistemas de Gestión de Bases de DatosSistemas de Gestión de Bases de Datos
Sistemas de Gestión de Bases de DatosMaritza Panacual
 

Similar to 002 introduccion (20)

Unidad1
Unidad1Unidad1
Unidad1
 
RECURSO DE DATOS
RECURSO DE DATOSRECURSO DE DATOS
RECURSO DE DATOS
 
RECURSO DE DATOS
RECURSO DE DATOSRECURSO DE DATOS
RECURSO DE DATOS
 
Base de datos I
Base de datos IBase de datos I
Base de datos I
 
base de datos 2013
base de datos 2013base de datos 2013
base de datos 2013
 
Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - Introduccion
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 
Funciones dba y tipos de bd
Funciones dba y tipos de bdFunciones dba y tipos de bd
Funciones dba y tipos de bd
 
Guia 3 base de datos
Guia 3 base de datosGuia 3 base de datos
Guia 3 base de datos
 
Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos I
 
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdfCLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
CLASE 3_ArquiteturaBD_UsuariosBD_IndependiciaLogFis_ModelosBD.pdf
 
Tema 1 base de datos
Tema 1   base de datosTema 1   base de datos
Tema 1 base de datos
 
Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
SQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptxSQL-SERVER-CLASE-01.pptx
SQL-SERVER-CLASE-01.pptx
 
5457551
54575515457551
5457551
 
Presentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad iPresentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad i
 
BD
BDBD
BD
 
Sistemas de Gestión de Bases de Datos
Sistemas de Gestión de Bases de DatosSistemas de Gestión de Bases de Datos
Sistemas de Gestión de Bases de Datos
 
Inducción
InducciónInducción
Inducción
 

002 introduccion

  • 1. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos Escuela Politécnica del Ejército - ESPE Departamento de Ciencias de la Computación Ingeniería en Sistemas e Informática ADMINISTRACIÓN DE BASE DE DATOS INTRODUCCION Ing. Washington O. Pérez A. MSc. Marzo - Agosto2013
  • 2. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos AGENDA HISTORIA DEFINICIONES DBMS ARQUITECTURA BASE DE DATOS CONTRIBUCIÓN Conceptos Reglas de COOD DCL Tipos de datos
  • 4. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos HISTORIA HISTORIA • Término acuñado por primera vez en 1963 en un simposio en California • Conjunto de información que se encuentran agrupada y estructurada. Ejemplos… • Conjunto de datos estructurados , fiables y homogéneos, organizados independientemente en repositorio , accesibles en tiempo real por usuarios concurrentes. Su definición…
  • 5. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos DEFINICIONES HISTORIA Bit. Byte. Campo. Registro. Tupla. Archivo. Tabla. Base de Datos (Tipos). (Centralizadas / Descentralizadas) DBMS MER. Normalización (1FN, 2FN, 3FN). … Tipos de datos Campo clave (PK. FK). … Relaciones … SQL (DDL, DML, DCL) … Algoritmo.
  • 6. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos COMPONENTES HISTORIA Dato. Información. Conocimiento. Sabiduría Equipo. Programas. (SQL - DBMS) Usuarios Informáticos (DBA - Funciones) Finales Integridad – Seguridad…
  • 7. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos VENTAJAS - DESVENTAJAS HISTORIA VENTAJAS: • Disminuir redundancia e inconsistencia de datos • Facilidad de acceso a los datos. • Aislamiento e independencia de los datos. • Múltiples usuarios (concurrencia). • Seguridad. • Integridad. • … DESVENTAJAS: • Complejo. • Costoso. • Vulnerable. • Tipos de datos. • … ¿Abstracción de datos?
  • 8. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos TIPOS - JERÁRQUICO HISTORIA Se representan por medio de registros y sus relaciones, están organizados en forma de árboles * Tecnológico de Antioquia. Medellín. 2008 *
  • 9. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos TIPOS - RED HISTORIA Se representan por medio de registros y sus relaciones, que pueden verse como punteros. * Tecnológico de Antioquia. Medellín. 2008 *
  • 10. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos TIPOS - RELACIONAL HISTORIA Datos y relaciones a través de tablas, que representan registros (tuplas) y campos (atributos). * Tecnológico de Antioquia. Medellín. 2008 *
  • 11. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos CICLO DE VIDA HISTORIA Ciclo de Vida de una Base de Datos 1. Análisis de las necesidades. 2. Estudio de factibilidad. 3. ERS. 4. Diseño conceptual. Tipos de datos… 5. MER. Las doce reglas de CODD…, Normalización… 6. Implementación 7. Pruebas y validación
  • 13. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos DBMS HISTORIA Sistema Manejador de la Base de Datos Es el corazón de la BD ya que se encarga del control de todo aquello que suceda con los datos en ella almacenados. Es una conjunto de numerosas rutinas de software, todas ellas relacionadas entre sí y responsables de actividades específicas. FUNCIONES: • Crear y organizar la BD. • Garantizar un acceso eficiente a los datos. • Manejar los datos en base a las peticiones de usuarios. • Registrar el uso de las BD. • Interactuar con el manejador de archivos. • Respaldar y recuperar la información en caso de desastres • Controlar la concurrencia. • Establecer niveles de seguridad e integridad de los datos • …
  • 14. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos DBMS HISTORIA Es DBMS es como la interfaz entre la base de datos física y las peticiones de usuario. El DBMS interpreta las peticiones del I/O y las manda al SO para la transferencia de datos entre la unidad de memoria secundaria y la memoria principal.
  • 15. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos PROGRAMA USUARIO DBMS 1 Instrucción SQL Externo y Conceptual 2•Verifica sintaxis •Verifica autorizaciones Interno 3 Qué mecanismo va a utilizar para responder. Cómo se hará la consulta (búsquedas). Paginación BUFFERS Área donde se debe poner el resultado 4 Pasar los datos paginados a los buffers •Interpreta la codificación •Transforma ciones lógicas 6 7 Retorna el control al programa BASE DE DATOS 5 El SGBD con la ayuda del SO busca los datos físicamente y los pagina, cargando en el buffer (acceso a disco) FLUJO DE INFORMACIÓN
  • 16. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos COMPONENTES tecnológico de Antioquia. Medellín. 2008
  • 17. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos TIPOS ARQUITECTURA CENTRALIZADA Y DISTRIBUIDA Disponibilidad Coste Replicación
  • 18. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos C/S ARQUITECTURA ARQUITECTURA CLIENTE / SERVIDOR (C/S)
  • 19. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos SQL ARQUITECTURA DATA DEFINITION LANGUAGE DDL Descripción de la base de datos, son de tipo declarativos e implícitos create table alter table create index DATA MANAGEMENT LANGUAGE DML Consultas y mantenimiento, de tipo procedimental select insert update delete SQL COMMIT / ROLLBACK Control del entorno DCL…
  • 21. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos METODOLOGÍA BASE DE DATOS Especificación de requerimientos Diseño Conceptual Esquema conceptual Diseño Lógico Esquema lógico Diseño Físico Esquema físico Normalización BD
  • 22. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos BASE DE DATOSCARACTERÍSTICAS Y DEFINICIONES Se define como: Colección estructurada de datos relacionados entre sí, de la cual los usuarios pueden extraer información Busca: Proporcionar a los usuarios una visión abstracta de los datos, es decir, esconder ciertos detalles de cómo se almacenan y mantienen los datos (los datos se deben extraer eficientemente) Involucra: la definición de estructuras para el almacenamiento de la información y la provisión de mecanismos para el manejo de la información. BASE DE DATOS
  • 23. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos CARACTERÍSTICAS Y DEFINICIONES BASE DE DATOS Persistencia de datos Los datos de la BD persisten debido a que una vez aceptados por el DBMS, en lo sucesivo sólo pueden ser removidos de la BD por alguna solicitud explícita al DBMS, no como un mero efecto lateral de algún programa que termina su ejecución Entidades y vínculos Cualquier objeto distinguible que va a ser representado en la base de datos, así mismos habrá vínculos que asocian dichas entidades básicas. Los vínculos son parte de los datos tanto como lo son las entidades y deben ser representados en la BD al igual que las entidades . Datos y Modelos de datos Definición lógica, independiente y abstracta de los objetos, operadores y demás que en conjunto constituyen la máquina abstracta con la que interactúan los usuarios. La implementación de un modelo de datos es una realización física, en una máquina real, de los componentes de la máquina abstracta. Se puede decir que el modelo es aquello que los usuarios tienen que conocer, y la implementación es lo que los usuarios no tienen que conocer. Lo uno a nivel lógico y lo otro a nivel físico.
  • 24. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos BASE DE DATOSCARACTERÍSTICAS Y DEFINICIONES ¿Por qué o para qué una Base de Datos? CARACTERÍSTICAS Compactación Velocidad Menos trabajo Actualidad … VENTAJAS Los datos pueden compartirse Es posible reducir la redundancia Es posible evitar la inconsistencia Es posible bridar un manejo de transacciones Es posible mantener la integridad Es posible hacer cumplir la seguridad Es posible hacer cumplir los estándares … INDEPENDENCIA DE LOS DATOS •Las distintas aplicaciones requerirán visiones diferentes de los mismos datos. •El DBA debe tener la libertad de cambiar las representaciones físicas o la técnica de acceso en respuesta a los requerimientos cambiantes, sin tener que modificar las aplicaciones existentes. Inmunidad de las aplicaciones a cambios en la representación física y en la técnica de acceso.
  • 26. SequoradDeus,ambuloinpacis ^ ESPE – Administración de Base de Datos CONTRIBUCIÓNTRABAJO INDIVIDUAL Y GRUPAL PARA TODOS LOS PARTICIPANTES a) LETRAS ROJAS. Desarrollo de conceptos a través de la propia construcción del conocimiento. Trabajo individual, a mano alzada y entregado al final de la clase. Servirá como aporte a sus calificaciones. Ejemplos de BD. Definición de BD. Definiciones generales (Normalización, PK, FK, DDL, DML, DCL, Integridad y seguridad. Características de una BD. Ventajas y desventajas. b) TEMAS ESPECÍFICOS. Investigación en Internet y aporte propio, expuesto en plenaria a todo el grupo de trabajo. Servirá como aporte a sus calificaciones. Funciones del DBA en un DBMS. Tipos de datos. Reglas de COOD. Normalización. Instrucciones tipo DCL (SQL).