Presentacion I parte Base de Datos I

Páginas: 10 (2283 palabras) Publicado: 9 de octubre de 2015
Base de Datos I

Base de Datos - Archivos


Archivos: Los registros permanentes son
almacenados en varios archivos y se
escriben
diferentes programas de aplicación para
extraer registros y para añadir registros a
los archivos adecuados.



Base de Datos: conjunto de datos
pertenecientes a un mismo contexto y
almacenados sistemáticamente para su
posterior uso.

Desventajas Archivos
Redundancia e inconsistencia de datos.



Dificultad en el acceso a los datos.



Aislamiento de datos.



Problemas de integridad.



Problemas de atomicidad. ( no existe rolback)



Anomalías en el acceso concurrente.



Problemas de seguridad.

VISIÓN DE LOS DATOS


Abstracción de datos
◦ Nivel físico: El nivel más bajo de abstracción
describe cómo se almacenan realmente los

datos. En el nivelfísico se describen en
detalle las estructuras de datos complejas de
bajo nivel.
◦ Nivel lógico: El siguiente nivel más alto de
abstracción describe qué datos se almacenan

en la base de datos y qué relaciones existen
entre esos datos.

MODELOS DE LOS DATOS


Modelo de datos: una colección de
herramientas conceptuales para describir los
datos, las relaciones, la semántica y las
restricciones deconsistencia.



Modelo entidad-relación El modelo de datos
entidad-relación (E-R) está basado en una
percepción del mundo real que consta de una
colección de objetos básicos, llamados
entidades, y de relaciones entre estos objetos.



Las entidades se describen en una base de datos mediante
un conjunto de atributos.



Una relación es una asociación entre varias entidades.
Por ejemplo, unarelación impositor asocia un cliente con
cada cuenta que tiene.



La estructura lógica general de una base de datos se puede
expresar gráficamente mediante un diagrama ER, que
consta de los siguientes componentes:
◦ • Rectángulos, que representan conjuntos de entidades.
◦ • Elipses, que representan atributos.
◦ • Rombos, que representan relaciones entre conjuntos de entidades.
◦ • Líneas, queunen los atributos con los conjuntos de entidades y los
conjuntos de entidades con las relaciones.

Modelo relacional


En el modelo relacional se utiliza un grupo
de tablas para representar los datos y las
relaciones entre ellos. Cada tabla está
compuesta por varias columnas, y cada
columna tiene un nombre único.



El modelo de datos relacional orientado
a objetos combina las característicasdel
modelo de datos orientado a objetos y el
modelo de datos relacional.



Modelo de datos de red y el modelo de
datos
jerárquico
Estos
modelos
estuvieron ligados fuertemente a la
implementación subyacente y complicaban
la tarea del modelado de datos.

Lenguaje de definición de datos
DDL
Un esquema de base de datos se especifica
mediante un conjunto de definiciones
expresadas mediante unlenguaje especial
llamado lenguaje de definición de datos
(LDD). Por ejemplo, la siguiente instrucción
en el lenguaje SQL define la tabla cuenta:
create table cuenta
(número-cuenta char(10),
saldo integer)

Lenguaje de manipulación de
datos DML
La manipulación de datos es:
• La recuperación de información almacenada en
la
base de datos.
• La inserción de información nueva en la base de
datos.
• Elborrado de información de la base de datos.
• La modificación de información almacenada en
la
base de datos.

Lenguaje de Consultas SQL
Cap3


Una es una instrucción de solicitud para
recuperar información. La parte de un LMD
que implica recuperación de información.
select cliente.nombre-cliente
from cliente
where cliente.id-cliente = ‘19 283 746’

select cuenta.saldo
from impositor, cuenta
whereimpositor.id-cliente = ‘19-283-746’ and
impositor.número-cuenta = cuenta.númerocuenta

Acceso a la base de datos
desde programas de aplicación


Los programas de aplicación son
programas que se usan para
interaccionar con la base de datos.

Duracion 2 horas

Usuarios de la BD


Programadores
de
aplicaciones.
Son
profesionales
informáticos
que
escriben
programas de aplicación.



Los usuarios...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Primera parte Base Datos I
  • Bases de datos I
  • Base de Datos I
  • Examen Base De Datos I
  • Base de datos I
  • CONCEPTOS BASICOS DE BASES DE DATOS I
  • Tarea Unidad I-Base de datos
  • I Unidad I Parte

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS