Está en la página 1de 4

lOMoAR cPSD| 12235869

lOMoAR cPSD| 12235869

Introducción a la base de datos

Conceptos Los objetivos Areas de Clasificación de


básicos principales de una aplicación de los base de datos
base de datos son sistemas de base
Dato: es una disminuir o de datos Según el
Según la Según el
cifra letra o eliminar los variabilidad de contenido alamcenamiento
palabara que siguientes aspectos los datos
se suministra a Banco:
Información de almacenados
la
computadora clientes, cuentas, Bibliográficas: Centralizadas:
como entrada Redundancia e transacciones, Solo contienen Es una base de
y la máquina inconsistencia de datos: préstamos, etc. un surrogante datos
almacena en Existe la posibilidad de que Estáticas: Estas (representación) almacenada en
un si no se controla son bases de de la fuente una sola
determinado detalladamente el Universidades: datos de solo primaria, que máquina, en una
formatos almacenamiento, se puede Información de léctura, utilizadas permite sola CPU, en
generar un duplicado de estudiantes, primordialmente localizarla. donde los
información. Esto aumenta carreras, para almacenar ususarios
los costos de horarios, datos históricos trabajan en
Base de datos: que
almacenamiento y acceso a materias, etc. Texto completo: terminales que
es un conjunto los datos, ademas que posteriormente se
de dato Almacenan las solo muestran
puede originar la pueden utilizar fuentes primarias. resultados.
relacionados inconsistencia de los datos. para estudirar el
entre sí, que se Lineas aéreas:
Información de comportameinto
encuantran de un conjunto
agrupados o clientes, horarios, "Bibliotecas" de
vuelos, destinos, de datos a través Distribuidas: Es
estructurados. Dificultad para tener del tiempo, informacipon una colección de
accesoa a los datos: Un etc. (Primeras bilógica: Son bases
bases distribuidas realizar múltiples de base
sistema de base de datos proyecciones y de datos que de datos
debe contemplar un geográficamente) alamcenan
Registro: tomar decisiones interconcectadas,
representa entorno de daos que le difernetes tipos de que se extiende
un objeto facilite al usuario el manejo informacion físicamente a
único de de los mismos. Transacciones provenientes de tráves de varias
datos de tarjeta de las ciencias d ela ubicaciones que
Dinámicas: Estas vida o médicas.
implícitame crédito: Para son bases de se comunican a
nte comprar con datos donde la tráves de una red
estructurad Aislamiento de los datos: tarjetas de informática.
puesto que los datos están información
os en una crédito y la almacenada se
tabla. repartidos en varios generación de
archivos, y estos no modifica con el
los exractos tiempo,
pueden tener diferentes mensuales.
formatos es difícil escribir permitiendo
Tabla: se operaciones
nuevos programas de
refiere al aplicación para obtener los como
tipo de datos apropiados. actualización y
modelado Telecomunicacione
s: Para guardara adición de datos,
de datos ademas de las
donde se registros de
llamadas realizadas, operaciones
guardan los Anomalías del acceso fundamentales de
datos concurrente: Muchos sitemas generar facturas
mensuales, consulta.
recogidos permiten que múltiples usuarios
por un actualicen los datos mantener el saldo,
programa. simultáneamente. En un carga de saldo
entorno así la interacción de telefónicas y
actualizaciones concurrentes almacenar
puede dar por resultadodatos información sobre
inconsistentes. las redes.

Problemas de seguridad: La
información de toda empresa es
importante, aunque unos datos lo
son más que otros, por tal motivo
se debe considerar el control de
accesos a los mismos, por tal
motivo se debe matener un grado
de seguridad que garantice la
autentificación y protección de los
datos.

Problemas de integridad: Los


valores de los datos
alamcenados en la base de
datos deben satisfacer cierto
tipo de restricciones de
consistencia. Mantener la
integridad de los datos significa
asegurarse de que los datos
permanezacan intactos y sin
cambios a lo largo de todo su
ciclo de vida.
lOMoAR cPSD| 12235869

Introducción a la base de datos continuación

Modelos de Tópicos de Los distintos nivels de


datos lenguajes Usuarios de la
Abstracción de una B.D.
Base de Datos

Es un lenguaje Un modelo de datos es


orientado a hablar una un lenguaje que, Uno de los
base de datos, típicamente, tiene dos objetivos del
DBMS es el ocultar Usuarios Ingenuos:
permitiendo describir sublenguajes: Interactuan con el
las estructuras de a l usuario final
ciertos aspectos sistema ivocando a uno
datos de la base, de los programas de
operaciones de la técnicos relativos al
diseñode los aplicación permanentes
manipulación de los que se han escrito
datos, las restricciones manejadores puesto
Un Lenguaje de que estos no son anteriormente en el
de integridad sistema de base de
Definición de Datos relevantes para este
datos, podemos
o DDL (Data usuario final.
mencionar al ususario
Definition Language), En esta engenuo como el
orientado a describir de Arquitectura, el usuario final que utiliza
Conceptuales: una forma abstracta las esquema de una el sistema de base de
Son los orientados a estructuras de datos y las base de datos se datos sin saber nada del
la descripción de restricciones de define en tres siseño interno.
estructuras de datos y integridad niveles de
restriccioes de abtracción distintos,
integridad. que se diferencian
en la forma en que
cada operador,
diseñador y otros Usuarios
Un Lenguaje de personajes
Manipulación de intervien. Sostificados: Son
Lógicos: Son datos o DML (Data aquellos que interactuan
orientados a las con el sistema sin
operaciones más Manipulation Language), programs escritos y que
que a la descripción orientado a describir las cuentan con la
de una realidad. operaciones de capacidad de accder a la
manipulación de datos. información por medios
Nivel de visón
A la parte del DML de lenguajes de
orientada a la
(Externo): Cada consulta.
recuperación de datos, esquema externo describe
usualmente se le llama la parte de la base de datos
Físicos: Son Lenguaje de Consuta o que interesa a un grupo de
estructuras de QL (Query Language). usuarios determinado y
datos a bajo nivel oculta a ese grupo el resto
implementados de la base de datos. Programadores de
dentro del propio
manejador. aplicación: Los
profesionales en
computación que
interactúan con el
sistema por medio de
Nivel Conceptual: Se llamadas en DML, las
describe la estructura en cuales están
toda la base de datos para incorporadas en un
una comunidad de programa escrito en un
usuarios (todoslos de una lenguaje de
empresa u organización), programación.
mediante un esquema
conceptual, Este esquema
oculta los detalles de la
estructura de
almacenamiento y se
concreta en describir
entidades, atributos, Ususarios
relaciones, operaciones de Especializados: Son
los usuarios y restricciones. aquello que desarrollan
módulos que no se
refieren precisamente al
manejo de datos, si no a
las aplicaciones
avanzadas como
Nivel Físico sistemas expertos,
reconocimientos de
(Interno): Este imágenes,
esquemas se especifica procesamiento de audio
mediante un medelo físico y demás.
y describe todos los
detalles para el
almacenamiento de la base
de datos, así como los
metodos de acceso.
lOMoAR cPSD| 12235869

Introducción a la base de datos


continuación

Administrador de Componentes de los Funciones del DBMS


la base de datos Sistemas de Base de Datos

El Subsistema de
El DBA es el que tiene el control centralizado de la base Herramientas del
de datos. Se persigue con esto reducir el númeor de Datos del usuario: Actualmente la
personas que tengan acceso a los detalles técnicos y de mayoría de las B.D. representan a los Diseño: Consta d eun
diseño para la operación del DBMS. Sus funciones datos de usuario como relaciones. conjunto de implementos
principales son. Considere una relación como una tabla que facilitan el diseño y la
de datos. Las columnas d ésta contienen creación de la B.D. y de
campos o atributos, y los renglones, sus aplicaciones. Por lo
registro de entidades particualres en el general incluye
campo de los negocios. herramientas para la
creación de tablas, formas,
Definición del esquma: Crea consultas y reportes.
el esquema original y genera el
diccionario de datos por medio de
proposiciones en DDL.
Metadatos: Una B.D. se describe por si
misma lo que significa que contiene una
descripción de su estructura como parte Subsistema de Run-
de si mísma Esta descripción se llama Time (Tiempo de
Metadatos. La mayoría de los productos Ejecución): Procesa los
Definición de estructuras de alamcenan metadatos en froma de tablas, componentes de
almacenamiento y método de a las que aveces sse denomina tablas del aplicación que se
acceso: Se encarga de generar a sistema. desarrollan al utilizar las
seleccionar estructuras para el medio herramientas del diseño.
secundario y definir los métodos de acceso Todo esto es automático;
a la iformación, esto ultimo por medio de una vez que se crea la
proposiciones en DML. forma, ni el usuario ni el
analista necesitan hacer
Índices: Un tercer tipo de datos de la nada.
abase mejora el funcionamiento y el
acceso a la base de datos. Estos datos a
los que aveces se les llama datos
Modificación de esquema y significativos constan principalmente de
organización: Es uan actividad poco índices, aunque alguans veces se utilizan
frecuente que consiste en rediseñar el oro tipo de estructuras de datos, tales
esquema de abse de datos. La El Motor DBMS: Es el
coma las listas vinculadas. intermediario entre las
proposiciones para llevar a caco esta tarea
se realizan en DDL. herramientas de diseño y
los subsutemas run-time y
los datos. El motor
DBMS recibe los
rquerimientos de los otros
Metadatos de Aplicación: Se dos componentes -
Concesión de autorizaciones de utilizan para almacenar la estructura y planteados en términos de
acceso: Se encarga de registrar para formas del usuario, reportes, tablas, renglones y
permitir su acceso al DBMS. Asigna a consultas y otros componentes de columnas- y traduce los
cada uno de ellos una serie de atributos aplicación. requerimientos en
que le permiten gozar de privilegios órdenes dirigidas al
como el acceso a determinadas área de sistema operativo para
aplicación, de los datos o del uso de leer y esribir datos en
recursos en el sistema. medios físicos.

Especificación de la limitantes de
integridad: Crea una serie de tablas
donde se especifica el conjunto de
restricciones que seran aplicables
durante los procesos de actualización.

También podría gustarte