Vous êtes sur la page 1sur 21

UNIVERSIDAD NACIONAL

DE JAN

CARRERA PROFESIONAL DE INGENIERA CIVIL

CICLO: 2017-I/ III


CURSO: PROGRAMACIN DE INGENIERA
TEMA: BASE DE DATOS
DOCENTE: ING.POLO ARTURO MOGOLLN GALECIO

ALUMNOS:

FARCEQUE ALBERCA RAMN


MENDOZA HURTADO ERLAN MIGUEL
MORN CORREA DAVID
ROJAS CUBAS PAOLO
VASQUZ CIEZA FILMIO
BASE DE DATOS
INTRODUCCION:

Son programas denominados Sistemas Gestores de Base de


Datos, abreviado SGBD, en ingls Data Base Management
System (DBMS) que permiten almacenar y posteriormente
acceder a los datos de forma rpida y estructurada

la base de datos no es
una tecnologa ni un
software
OBJETIVOS
GENERALES ESPECIFICOS
Conocer de los principios bsicos de la Estudio de los principios bsicos de la
tecnologa de bases de datos.
tecnologa de bases de datos:

Dominar el modelo relacional de datos. Conocer el concepto de bases de datos y


sus caractersticas principales.
Saber usar los sistemas de gestin de Conocer el concepto de sistema de gestin
bases de datos relacionales. de bases de datos, sus componentes y
funciones.
HISTORIA DE LOS SISTEMAS DE BASES
DE DATOS

El uso de sistemas de bases de datos automatizadas, se desarroll a partir de la


necesidad de almacenar grandes cantidades de datos.

Herman Hollerit (1860-1929) fue denominado el primer ingeniero estadstico de la


historia, ya que invento una computadora llamada Mquina Automtica
Perforadora de Tarjetas.

En el invento de Herman Hollerit, cada perforacin en las tarjetas representaba un


nmero y cada dos perforaciones una letra, cada tarjeta tena capacidad para 80
variables.
HISTORIA DE BASE DE DATOS EN LAS
ULTIMAS DCADAS
1. DCADA DE 1950

2. DCADA DE 1960

3. DCADA DE 1970

4. DCADA DE 1980

5. PRINCIPIOS DCADA DE LOS 90

6. FINALES DE LA DCADA DE LOS 90

7. SIGLO XXI
BASE DE DATOS
CONCEPTO:
Es un almacn de datos relacionados con diferentes modos de
organizacin. Con la palabra datos se hace referencia a hechos conocidos
que pueden registrarse, como ser nmeros telefnicos, direcciones,
nombres, etc.
Es un sistema que almacena datos que estn relacionados.
Es un repositorio en donde guardamos informacin integrada que podemos
almacenar y recuperar.
DATOS:

Datos son los hechos que describen sucesos y entidades. Datos es una palabra en plural que se
refiere a ms de un hecho.

DATOS SIGNITICATIVOS:

Para ser significativos, los datos deben constar de smbolos reconocibles, estar completos y expresar
una idea no ambigua.

DATOS PERTINENTES:

Decimos que tenemos datos pertinentes (relevantes) cuando pueden ser utilizados para responder a
preguntas propuestas.
INFORMACIN:
La informacin no es un dato conjunto cualquiera de ellos.
Es ms bien una coleccin de hechos significativos y pertinentes, para el
organismo u organizacin, que los percibe.
La definicin de informacin es la siguiente: Informacin es un conjunto de datos
significativos y pertinentes que describan sucesos o entidades.
DIFERENCIA ENTRE DATOS E INFORMACIN

INFORMACIN: DATOS:
Los Datos a diferencia de la Tcnicamente, los datos son
informacin son utilizados como hechos y cifras en bruto, tales
diversos mtodos para comprimir la que pueden registrarse, como
informacin a fin de permitir una ser nmeros telefnicos,
transmisin o almacenamiento ms direcciones, nombres,Etc.
eficaces.
TIPO DE BASE DE DATOS
Segn la variabilidad de los datos almacenados:
a. Bases de datos dinmicas

b. Bases de datos estticas

Segn el contenido:
a. Bases de datos bibliogrficas

b. Bases de datos de texto completo

c. Directorios

d. Bases de datos fuente

e. Bases de datos o "bibliotecas" de datos sobre Biolgica


TIPO DE PROCESOS:

MULTITAREA : Es la ejecucin de ms de un programa a la vez en una computadora.

MULTIUSUARIO: Un SO multiusuario permite a ms de un solo usuario acceder una


computadora.

MULTIPROCESO: Un sistema operativo multiproceso coordina las operaciones de las computadoras


multiprocesadoras.
FUNCIONES DE UN DBMS
1. ABSTRACCIN DE LOS DATOS: Los DBMS ahorran a los usuarios detalles acerca del almacenamiento fsico de los datos

2. INDEPENDENCIA: consiste en la capacidad de modificar el esquema (fsico o lgico) de una base de datos

3. CONSISTENCIA: ser necesario vigilar que aquellos datos que aparecen repetidos se actualicen de forma coherente

4. SEGURIDAD: Los datos almacenados en una base de datos puede llegar a tener un gran valor.

5. INTEGRIDAD: Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados.

6. RESPALDO: Los DBMS deben proporcionar una forma eficiente de realizar copias de respaldo de los datos almacenados

7. CONTROL DE LA CONCURRENCIA: lo ms habitual es que sean muchas las personas que acceden a una base de datos

8. MANEJO DE TRANSACCIONES: Una Transaccin es un programa que se ejecuta como una sola operacin.

9. TIEMPO DE RESPUESTA: es deseable minimizar el tiempo que el DBMS tarda en darnos la informacin solicitada y en almacenar los
cambios realizados.
VENTAJAS E INCONVENIENTES
VENTAJAS: INCONVENIENTES:

Simplifican la programacin de chequeos Los DBMS son software muy complejos y


de consistencia. las personas que vayan a usarlo deben
tener conocimiento de las funcionalidades.

Garantizan que los cambios de la base


sern siempre consistentes sin importar si La complejidad y la gran cantidad de
hay errores en el disco. funciones que tienen hacen que sea un
software de gran tamao.

Permiten implementar un manejo


Estos equipos pueden llegar a costar gran
centralizado de la seguridad de los datos
cantidad de dinero
ABSTRACCIN DE LOS DATOS

Una base de datos es en esencia una coleccin de archivos relacionados entre


s, de la cual los usuarios pueden extraer informacin/datos sin considerar las
fronteras de los archivos.
Existen diferentes niveles de abstraccin:
a) NIVEL FSICO: se describe en detalle la forma en como de almacenan los
datos en los dispositivos de almacenamiento.
b) NIVEL CONCEPTUAL: describe la base de datos completa en trminos de su
estructura de diseo.
c) NIVEL DE VISION: es lo que el usuario final puede visualizar del sistema
terminado.
FUNCIONES PRINCIPALES DE UN DBMS
- Crear y organizar la Base de datos.

- Establecer y mantener las trayectorias de acceso a la base de datos.

- Manejar los datos de acuerdo a las peticiones de los usuarios.

- Registrar el uso de las bases de datos. o Interaccin con el manejador de archivos.

- contar con mecanismos implantados que permitan la recuperacin fcilmente de los


datos .
USUARIOS DE UN DBMS: DBA
Los usuarios que acceden una base de datos pueden clasificarse como:

PROGRAMADORES DE APLICACIONES: profesionales en computacin que interactan con el sistema por


medio de llamadas en DML.

USUARIOS SOFISTICADOS: Los usuarios sofisticados interactan con el sistema sin escribir
programas.

USUARIOS ESPECIALIZADOS: Algunos usuarios sofisticados escriben aplicaciones de base de


datos especializadas que no encajan en el marco tradicional de procesamiento de datos.

USUARIOS INGENUOS: usuario final que utiliza el sistema de base de datos sin saber nada del
diseo interno del mismo por ejemplo: un cajero.
ADMINISTRADOR DE BASE DE DATOS (DBA)

Es la persona o equipo de personas profesionales responsables del control y manejo del sistema de base de datos.

Para el DBA sus funciones principales son:

Definir el esquema conceptual.

Definir el esquema interno.

Vincularse con los usuarios.

Definir las verificaciones de seguridad e integridad.

Definir procedimientos de respaldo y recuperacin.

Supervisar el desempeo y responder a cambios en los requerimientos.


DESARROLLADORES Y USUARIOS FINALES

Siendo entonces una DB una coleccin de datos almacenados en una computadora.

Los Desarrolladores o Diseadores estn operando dentro de un DBMS en los


Niveles de Diseo:

a. NIVEL FSICO: Los diseadores de este nivel poseen un amplio dominio de cuestiones tcnicas
y de manejo de hardware

b. NIVEL CONCEPTUAL: Es aquel en el que se definen las estructuras lgicas de


almacenamiento.

c. NIVEL DE EDICIN: Puede tener combinaciones o relaciones entre los datos que conforman
a la base de datos global.
COMPONENTES DE UN DBMS
Los componentes funcionales de un sistema de base de datos, son:

a. GESTOR DE ARCHIVOS: Gestiona espacio en la memoria.

b. MANEJADOR DE BASE DE DATOS: Sirve de interfaz entre los datos y los programas.

c. PROCESADOR DE CONSULTAS: Traduce las proposiciones en lenguajes.

d. COMPILADOR DE DDL: Convierte las proposiciones DDL en un conjunto de tablas.

e. NDICES: Permiten un rpido acceso a registros que contienen valores especficos.

f. DICCIONARIO DE DATOS: Contiene la informacin referente a la estructura de la base de datos.

g. ARCHIVO DE DATOS: En l se encuentran almacenados fsicamente los datos de una organizacin.


CONCLUSIONES
Que las bases de datos forman el nucle de las principales aplicaciones, sitio web, etc.

Que en todos los casos hay herramientas de gestin y control que permiten verificar su
funcionamiento y eventualmente corregirlo.

Tambin se entiende que tiene una elevada capacidad y solidez para administrar la
informacin sin fallos ni errores.

Que el propsito de una base de datos es responder a consultas y ejecutar


transacciones de datos.

Podemos decir que la base de datos es una coleccin de datos o informacin usados
para dar servicios a muchas aplicaciones al mismo tiempo.

Vous aimerez peut-être aussi