Está en la página 1de 3

/*/BaseDatos--------------------------------------------------------------------

--------------------------------------------------------------------------------
-----------------------------------------------
--> Conjunto de datos interrelacionados entre s de manera lgica y c
oherente,almacenados con carcter ms o menos permanente en la computadora.
--> Coleccion de variables en el tiempo.
*IMPORTANCIA
>Permiten almacenar grandes cantidades de informacin en forma estructura,consi
stente e ntegra con la posibilidad de utilizarlo mediante programas y mediante he
rramientas reducir el proceso de bsqueda.
*TAREAS ADM BD
Decidir el contenido informativo de la base de datos.
Decidir la estructura de almacenamiento y la estrategia de acceso.
Garantizar el enlace con los usuarios.
Definir los chequeos de autorizacion y procedimientos de validacion.
Definir la estrategia de reorganizacion de la base de datos para aumentar la ef
iciencia del sistema.
SQL Server --> Sistema administrador de Base de Datos relacional basadas en la a
rquitectura cliente/servidor
#TIPOS BD
OLTP(Online Transaction Processing) -->Permite la conexin de usuarios conecta
dos concurrentemente realizando ingreso y/o modificacin de datos.
OLAP(Online Analytical Processing) -->Permite almacenar grandes cantidades d
e datos que sirven para la toma de desiciones.EJM: anlisis de ventas.
#RDBMS (Sistema administrador de base de datos relacionales)
>Mantener las relaciones entre la informacin y la base de datos.
>Asegurase que las reglas que definen las relaciones entre los datos no sea
n alteradas.
>Recuperar toda la informacin en un punto conocido en caso de que el sistema
falle.
#TRANSACT SQL --> Es una versin de SQL usada como lenguaje de programacin para
SQL Server.

/*/SGBD = DBMS( " Sistema de Gestion de Base de Datos" )------------------------


--------------------------------------------------------------------------------
------------------------------------------------------
=> Software que permite la actualizacion de los datos almacenados en una o vari
as tablas.
=> Suministrar al usuario herramientas que le permitan manipular los datos.
*OBJETIVOS
Independencia de los datos y programas de aplicacion --> Poder modificar la es
tructura de almacenamiento o el mtodo de acceso sin necesidad de modificar los pr
ogramas de aplicacin.
Minimizacion de la redundancia --> Eliminacion de la red
undancia superflua para reducir el tiempo de acceso a los datos o para simplific
ar el metodo de direccionamiento.
Integracio de la base de datos --> Garantizar la entrega
de los datos que solicita y en la forma que lo solicita al programa de aplicacin
.
Sincronizacion de los datos --> Garantizar el acceso
mltiple y simultneo a la base de datos.
Integridad de los datos --> Los datos almacenados
sean correctos, es decir no se detecten inconsistencia en los datos.
Seguridad de la BD --> Garantizar el acceso
autorizado a los datos.
Recuperacin de la BD --> Disponer de metodos que
garanticen la restauracin de las bases de datos.
Facilidad de manipulacin de la informacin --> Contar con la capacidad d
e una bsqueda rpida por diferentes criterios.
Control centralizado --> Controlar de manera s
istemtica y nica los datos que se almacenan en la base da datos, asi como el acces
o a ella.

*INFORMACION
NIVELES
->Nivel del mundo real --> Cosas o elementos que existen y estn bien d
iferenciados entre s, que poseen propiedades entre las cuales se establecen relac
iones.
->Nivel del dominio de ideas --> Decide que informacin debe almacenarse.
Cuales objetos y qu propiedades de stos es n
ecesario almacenar informacin.
->Nivel de datos --> Representados mediante caractereso o de bi
ts.
#Tipo de dato => Corresponde a un tipo de atributo que esta asociado a
u tipo de artculo correspondiente.
#Valor de dato => Corresponde a una ocurrecia del atributo.
ENTIDAD => Objeto del cual se describen ciertas caractersticas.
CAMPO => Unidad de informacin que representa una propiedad de un ohjeto.
DOMINIO => Rango de valores
OCURRENCIA => Valor de un atributo definido en el dominio dado, en un momento
dado.
REGISTRO => Coleccin identificable de campos asociados.
ARCHIVO => Conjunto de ocurrencias de un mismo articulo o registro.
BASE DATOS => Multiples archivos.
*ARQUITECTURA
Nivel Interno -> Vista almacenamiento.
Representacion de bajo nivel de la base de datos completa.
Nivel Externo -> Vista de usuario individuales que percibe cada usuario compues
to por le conjunto de ocurrencias de los distintos registros externos.
Toda vista externa se define mediante un esquema externo(form
ado por las definiciones de los diferentes tipos de registros externos).
#DSL (Sublenguaje estruturado de datos) ->Trata especficamente con
los objetos de la base de datos y sus operaciones.
DDL (Sublenguaje de definicion de datos) ->Garantiza la definicion o
descripcion de los objetos.
DML (Sublenguaje de manipulacion de datos) ->Garantiza la manipulacion
o procesamiento de los objetos
Nivel Lgico(Concetual) -> Vista comunitaria de los usuarios,es decir la represen
tacin de toda la informacin contenida en la base de datos.
Vista lgica es una vista del contenido total de la
base de datos y el esquema lgico es una definicin de esa vista.
Vista conceptual se define por medio del esquema c
onceptual(Definicin de cada tipo de registro conceltual).
#ARCHIVOS
*OPERACIONES
Acceso --> Es posible tener conocimiento de la informacion contenida en los re
spectivos registros.
SECUENCIA (Tramiento del registro de orden n)
ALEATORIO (Cualquier registro en cualquier orden)
Actualizacion
ALTA(Nuevo registro)
BAJA(Elimina registro)
MODIFICACION (Cambiar registro)
*ORGANIZACIN
Secuencial --> Almacenar los registros de un archivo, uno despues del otro,
a continuacin del otro.
Indizada --> Almacenar los registros de un archivo para que puedan ser acc
edidos a travez de un ndice.
#ndice => Archivo auxiliar que se utiliza para accesar los registros de ot
ro archivo.
#Entradas => Registro del ndice.
#METODOLOGA PARA EL DISEO DE UNA BASE DE DATOS
Determinacin de entidades y atributos.
Normalizacin de entidades
Determinacin de relaciones (DER)
Obtencin del modelo lgico global de los datos
Diseo fsico de la base de datos

También podría gustarte