Bases de datos

Páginas: 6 (1380 palabras) Publicado: 4 de abril de 2013
Bases de Datos I

Conceptos Básicos
Universidad Tecnológica de México

1

Ciclo de Desarrollo de los S.I.

2

Introducción
Evolución Histórica:
Años 50’s: Preparación de resúmenes en
departamentos de informática.
En los 60’s nacen los sistemas gestores
de bases de datos.
Después
aparecen
los
motores
relacionales.
A finales de los 80’s aparece el data
warehouse.

3 Conceptos Básicos
Bases de Datos.
Es un conjunto de datos persistentes que es
utilizados por un sistema de alguna empresa.

Sistema de Bases de Datos.
Sistema
computarizado
para
llevar
los
registros de alguna compañía en particular.

Sistema
Datos.

Manejador

de

Bases

de

Parte de un sistema de bases de datos
encargado de gestionar todas transacciones
que se llevan acabo en la base de datos.

4

Conceptos Básicos
Los sistemas de bases de datos se
diseñan para la gestión de grandes
cantidades de información.
Esto implica:
La
La definición de estructuras para almacenar la
información.
La
provisión
de
mecanismos
para
la
manipulación de información.

Además, los sistemas de bases de datos
deben proporcionar fiabilidad.

5

ConceptosBásicos
Un sistema de base de datos comprende
cuatro componentes principales:
Datos: Integrados y Compartidos.
Hardware: Necesario para el Sistema.
Software:
DBMS,
Utilerías,
herramientas.
Usuarios:
Programadores
de
Aplicaciones, Usuarios Finales y el
Administrador de la Base de Datos.

6

Ventajas de un DBS
Compactación.
Velocidad.
Menos trabajo laborioso.
Actualidad
Actualidad.Ofrecimiento de un control centralizado.
Los datos pueden compartirse.
Se puede reducir la redundancia y la
inconsistencia.
Se puede mantener la integridad.
Es posible mantener la seguridad.

7

Lenguajes de Bases de Datos
Un
Sistema
proporciona:

de

Bases

de

Datos

Un Lenguaje de Definición de Datos (DDL) para
especificar el esquema de la Base de Datos,
que permitela definición de objetos en la Base
de Datos.
Un Lenguaje de Manipulación de Datos (DML)
para expresar las consultas a la Base de Datos
y
las
modificaciones,
que
permite
la
manipulación o procesamiento de dichos
objetos.

En la práctica ambos lenguajes no son
dos lenguajes separados, tal como lo es
SQL.
8

Arquitectura ANSI/Sparc
Niveles en la arquitectura:
Nivel externo(vistas de usuarios
individuales)
Nivel conceptual (vista
de la comunidad de
usuarios)

Nivel interno (vista
de almacenamiento)

9

Arquitectura ANSI/Sparc
El Nivel Interno:
Nivel Físico, es el que está más cerca del
almacenamiento físico, es decir, es el que
tiene que ver con la forma en que los datos
están almacenados físicamente.

El
El Nivel Externo:
Nivel Lógico de Usuario esel más próximo a
los usuarios, es decir, el que tiene que ver con
la forma en que los usuarios ven los datos.

El Nivel Conceptual:
Nivel Lógico de la Comunidad, o en ocasiones
sólo como el nivel lógico, sin calificar; es un
nivel de indirección entre los otros dos.
10

Arquitectura ANSI/Sparc
Arquitectura de un Sistema de Base de Datos:
Usuario A1
Esquema
Externo A

Vista ExternaA

Transformación
externa / conceptual
Esquema Conceptual
Transformación
conceptual / interna
Esquema
Interno

Usuario B1

Usuario B2

Esquema
Externo B

Usuario A2

Usuario B3

Vista Externa B

.......

.......

Vista Conceptual
DBMS

Base de Datos Almacenada

11

Independencia de Datos
La independencia de datos,
intenta poder modificar un esquema
sin tenerque modificar el esquema
inferior.
Cuando se tiene una dependencia
de datos es cuando resulta
imposible modificar un esquema sin
tener que afectar le esquema
inferior inmediato.
12

Transformaciones
La transformación interna/conceptual,
define la correspondencia entre la vista
conceptual
y
la
base
de
datos
almacenada, y especifica cómo están
representados los registros y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS