Sei sulla pagina 1di 18

En estos tiempos actuales una produccin de informacin adecuada, pertinente y

oportuna es la clave para una buena toma de decisiones, la clave para para el
xito de un negocio en el nuevo mercado.
Entre algunos puntos clave estn:
-

Los datos constituyen los bloques de construccin de la informacin.


La informacin se utiliza para que revele el significado de los datos.
La informacin adecuada, pertinente y oportuna es la clave para una buena
toma de decisiones.
La buena toma de decisiones es la clave para sobrevivir en el mbito
organizacional en un ambiente global.

La informacin til, oportuna y que sea clara requiere datos precisos, de deben
generar apropiadamente guardarse de manera adecuada en un formato fcil de
acceder y procesar.
La administracin de datos es una disciplina enfocada a la generacin,
almacenamiento y recuperacin apropiada de datos, por tanto no es de
asombrarse que la administracin de datos sea una actividad primordial en
cualquier negocio, agencia gubernamental, organizacin de servicios o de caridad.

En general, la administracin de datos eficiente requiere el uso de una base de


datos de computadora. Una base de datos es una estructura de computadora
integrada, compartida que aloja un conjunto de:
-

Datos para el usuario final, es decir, hechos en bruto interesantes para el


usuario final.
Metadatos sobre datos mediante los cuales se integran los datos.

Los metadatos describen las caractersticas de los datos y las relaciones que
vinculan a aquellos que estn incluidos en la base de datos.
Una base de datos se parece a un archivero electrnico bien organizado en el que
un software, conocido como sistema de administracin de base de datos, ayuda a
manejar su contenido.
EL SISTEMA DE ADMINISTRACIN DE BASE DE DATOS.
El DBMS es un conjunto de programas que maneja la estructura de la base datos
y controla el acceso a los datos guardado en la misma, tambin permite los datos
de la base de datos entre mltiples aplicaciones y usuarios.

Es importante destacar que las funciones bsicas de los sistemas administradores


de bases de datos, adems del almacenaje de la informacin, abarcan la relacin
existente entre los datos, la estructura para la consulta y el manejo de la
informacin, la cual debe ser veraz y confiable para el usuario que utiliza estos
sistemas. Existen diferentes modelos de bases de datos (la eleccin de un modelo
define la estructura de una base de datos, determinada por el administrador de
bases de datos). Entre los modelos ms comunes estn:

Modelo jerrquico. Este modelo fue popularmente utilizado en sistemas


System/360, por muchas empresas y en algunos casos excepcionales puede
seguir siendo utilizado en la actualidad, sin embargo, la renovacinn provocada
por el efecto 2000 se ha eliminado prcticamente de la mayora de los casos,
para ser remplazado por modelos mucho ms modernos y eficientes. El modelo
jerrquico se caracteriza por almacenar sobre una serie de registros, los cuales
tienen campos asociados a ellos, lo que les sirve para crear los enlaces entre los
tipos de registros.
Modelo en red. Se utiliz como estndar a finales de los sesenta; este tipo de
modelo no se refiere a que la base de datos estuviera almacenada en una red de
ordenadores, sino a la forma en que los datos se enlazaban con otros datos. Este
modelo representaba los datos en forma de una red de registros y conjuntos que
se relacionaban entre s, formando una red de enlaces. Este modelo, al igual que
el anterior, prcticamente ha dejado de utilizarse.
Modelo de datos relacional. Se caracteriza por el manejo en conjunto de una o
varias tablas, estructuradas en registros y campos, los cuales se vinculan entre
cada uno de ellos, teniendo como referencia un campo en comn. Durante el
diseo de bases de datos basadas en este modelo, se tiene que pasar por el
proceso de normalizacin de la base de datos, el cual se ver en los siguientes
temas. Algunas ventajas de este modelo de datos relacional son que evita que la
informacin que se ingresa sea duplicada y garantiza la integridad referencial.
Modelos multidimensionales. Este tipo de modelos sirve para desarrollar
aplicaciones ms concretas para el modelado de bases de datos simples y
entendibles al usuario final, su idea principal se basa en que el usuario pueda
visualizar fcilmente la relacin existente en los diferentes componentes del
modelo; bsicamente el modelo multidimensional est formado por tablas, donde
los campos y atributos de una tabla representan dimensiones de la misma.

Modelo de datos orientado a objetos. En la actualidad se utiliza este modelo, el


cual trata de almacenar en la base de datos los objetos completos, a travs de los
paradigmas de programacin como encapsulamiento, herencia y polimorfismo.

Modelo entidad-relacin. Este modelo parte de la definicin de entidades y


relaciones. Una entidad es un objeto que se desea almacenar, la cual se forma a
partir de datos que definen los objetos llamados tambin atributos. La relacin
entre las entidades refleja las interacciones existentes entre dichas entidades. Las
relaciones pueden ser por lo general: uno a uno, uno a muchos y muchos a
muchos.

Administrador de base de datos (DBA).

Un DBA (Data Base Administrator), o administrador de base de datos, es la


persona que se encarga de los aspectos estructurales de la base de datos.
Debido a la importancia del contenido de la informacin de una base de datos, el
DBA por lo general debe cumplir con ciertos requisitos de conocimientos, como:
Entre las funciones de DBMS se encuentran:
Ser experto en TI (tecnologas de la informacinn).
Conocimiento amplio sobre sistemas de administracinn de bases de datos.
Por lo general, se requiere que tenga conocimiento de algunos lenguajes de
programacinn, con el fin de automatizar algunas actividades.
Asimismo, el DBA tiene actividades especficas, entre sus funciones estn las
siguientes:
Asegurar la integridad de la informacinn contenida en la base de datos.
Estructurar u optimizar las consultas enfocadas a la recuperacinn de la
informacinn.
Debe establecer criterios de seguridad y proteccinn de la informacinn.
Deber definir procedimientos de respaldo, mantenimiento y de recuperacinn
de las bases de datos.
Deber mantener un ambiente de colaboracinn con el equipo de desarrollo
para determinar el modelo lgico y fsico.
Usuarios de un sistema manejador de base de datos.
Existen dos clasificaciones principales de usuarios de un DBMS, la primera es por
relacin a la utilidad y la segunda por las personas que trabajan directamente y
solo con la base de datos.

Por relacin a la utilidad del DBMS:


Principalmente, una base de datos cuenta con tres tipos de usuarios en relacin
con la utilidad.
Usuario DBA (usuario administrador de la base de datos): es quien se encarga
de disear y mantener la estructura de la base de datos.

Desarrollador de aplicaciones: es el usuario que determina e implementa las


transacciones que debern estar direccionadas al manejo de la informacin dentro
de la base de datos.
Usuario final: es el que utiliza las consultas, y realiza operaciones tpicas de
altas, bajas y cambios.
Por relacin directa a la base de datos:
Las personas que trabajan directamente con una base de datos se distinguen por
tipos de usuarios. De acuerdo con su funcin o nivel de conocimiento, existen
diferentes tipos de usuarios, que se catalogan de acuerdo con su funcin
especfica dentro la base de datos como:
Programadores de aplicaciones.
Usuarios normales.
Usuarios especializados.
Usuario administrador de la base de datos.
De los usuarios anteriores, se dar una explicacin ms exacta sobre la funcin de
cada uno de ellos.
Funciones del DBMS
Lo anterior determina algunas de las caractersticas que deber cumplir un buen
administrador de bases de datos para cumplir su principal responsabilidad, que es
la de mantener la informacin de forma confiable y veraz.
1.-Administracin de diccionario de datos.
El DBMS necesita que las definiciones de los elementos de los elementos
de datos y sus relaciones se guarden en un diccionario de datos, el
diccionario libera al usuario de modificar todos los programas que tienen
acceso a la estructura modificada. El DBMS proporciona abstraccin de los
datos y elimina la dependencia estructural y de los datos del sistema
2.- Administracin de almacenamiento de datos.
El DBMS crea las estructuras complejas necesarias para el
almacenamiento de datos, con lo que se libera al usuario de la difcil tarea
de definir y programar las caractersticas fsicas de los datos. El manejador
permite no solo los datos, sino tambin, formularios de ingreso o
definiciones de datos relacionados, definiciones de reportes, reglas para
validacin de datos, cdigo de procedimientos, estructura para manejar
formatos de video e imgenes, etctera.
3.- Transformacin y presentacin de datos.
El DBMS transforma los datos que se introducen de acuerdo con la
estructura necesaria para guardarlos, libera al usuario de la tarea de
distinguir entre el formato lgico y el fsico de los datos. Al mantener la
independencia de los datos, el manejador transforma las solicitudes lgicas
en comandos que localizan fsicamente y recuperan los datos solicitados,

Es decir, formatea los datos que localizan fsicamente y recuperan los datos
solicitados. Es decir, formatea los datos fsicamente recuperados para que
se ajusten a las expectativas lgicas del usuario. En otras palabras,
proporciona programas de aplicacin con independencia de software y
abstraccin de datos.
4.-Administracin de la seguridad:
El DBMS crea un sistema de seguridad que resguarda la seguridad del
usuario y la privacidad de los datos dentro de la base de datos. Las reglas
de seguridad determinan qu usuarios pueden tener acceso a la base de
datos, a qu datos puede tener acceso cada usuario y qu operaciones
(leer, agregar, eliminar o modificar) puede realizar ste. Esto es muy
importante en sistemas de bases de datos para usuarios mltiples, donde
muchos de stos pueden tener acceso a la base de datos al mismo tiempo.
5.-Control de acceso de usuarios mltiples:
El DBMS crea las estructuras que permiten el acceso de usuarios mltiples
a los datos. Para asegurar la consistencia y la seguridad de los datos, el
DBMS utiliza algoritmos complejos para permitir el acceso de usuarios
mltiples a la bases de datos sin comprometer su integridad.
Administracin de tareas de respaldo y recuperacin: el DBMS proporciona
procedimientos de respaldo y recuperacin para garantizar la seguridad e
integridad. Los DBMS actuales proporcionan utileras especiales que
permiten que el DBA realice procedimientos de respaldo y recuperacin
rutinarios y especiales. La administracin de la recuperacin tiene que ver
con la recuperacin de la base de datos despus de una falla, por ejemplo,
un sector defectuoso en el disco o una falla de corriente. Tal capacidad es
sumamente importante para la preservacin de la integridad de la base de
datos.
6.-Administracin de tareas de respaldo y recuperacin:
El DBMS proporciona procedimientos de respaldo y recuperacin para
garantizar la seguridad e integridad. Los DBMS actuales proporcionan
utileras especiales que permiten que el DBA realice procedimientos de
respaldo y recuperacin rutinarios y especiales. La administracin de la
recuperacin tiene que ver con la recuperacin de la base de datos
despus de una falla, por ejemplo, un sector defectuoso en el disco o una
falla de corriente. Tal capacidad es sumamente importante para la
preservacin de la integridad de la base de datos.

7.-Administracin de la integridad de los datos:


El DBMS promueve y hace cumplir las reglas necesarias para et minar los
problemas de integridad de los datos, con lo que se reduce al mnimo la
redundancia de los datos y se incrementa al mximo la consistencia de
stos. Las relaciones entre los datos guardados en el diccionario se utilizan
para hacer que se mantenga la integridad de stos.
8.-Lenguajes de acceso a base de datos e interfaces de programacin
de aplicaciones:
El DBMS permite el acceso a los datos mediante un lenguaje de consulta.
Un lenguaje de consulta es aquel que no tiene procedimientos es decir, el
que permite al usuario especificar nicamente qu debe hacer y no cmo
debe hacerlo. El lenguaje de consulta de DBMS contiene dos componentes:
un lenguaje de definicin de datos (DDL, por sus siglas en ingls) y un
lenguaje de manipulacin (DML, por sus siglas en ingls). El DDL define las
estructuras donde se alojan los datos, y el DML permite que los usuarios
extraigan los datos de la base de datos. El DBMS tambin permite que los
programadores acecen a los datos mediante lenguajes de procedimientos
(3GL), tales como COBOL, C, PASCAL, Visual Basic, entre otros. Tambin
proporciona utileras administrativas utilizadas por el DBA y el diseador
para crear, ejecutar, monitorear y mantener la base de datos.
9.-Interfaces de comunicacin de bases de datos:
La generacin actual de sistemas de administracin de bases de datos
proporciona rutinas de comunicacin especiales que permiten que la base
de datos acepte las solicitudes del usuario final en una ambiente de red de
computadoras. De hecho, las capacidades de comunicacin de una base
de datos son una caracterstica esencial del DBMS moderno. Por ejemplo,
el DBMS podra disponer de funciones de comunicacin para tener acceso
a la base de datos a travs del internet, por medio de exploradores como
Netscape o Explorer como fase frontal. En este ambiente, la comunicacin
se establece de varias maneras.
Los usuarios finales pueden generar respuestas con el llenado de
formularios en pantalla a travs de su explorador preferido de internet.
El DBMS puede publicar en internet, automticamente, reportes
predeterminados con un formato de internet que permita que cualquier
usuario pueda explorarlos.
El DBMS puede conectarse a sistemas de terceros para distribuir
informacin va correo electrnico u otras aplicaciones de productividad
como Lotus Notes.

Instalacin SQL.

El primer paso es seleccionar el archivo SETUP como administrador, dando clic en


el botn derecho del ratn.

Comenzar el instalador de Windows a reconocer los archivos necesarios para


que se instale.

Y nos presenta la siguiente pantalla con las diferentes opciones a tomar.

Ahora del men del lado izquierdo damos clic sobre instalacin.

Despus nos aparecer esta otra ventana.

Procedemos a tomar la primera opcin; New SQL Server stand

En donde introduciremos el nmero de serie.

Aceptamos los trminos de licencia del programa. Veremos cmo inicia la


instalacin.

Se presentara la siguiente pantalla, la dejamos tal cual esta y damos clic en Next.

Continuara con la instalacin, donde nos presentar un informe de las posibles


fallas en elementos del sistema.

Dejaremos de nuevo las opciones como se presentan y damos clic en Next.

Ahora seleccionamos la opcin Select All y despus damos clic en Next.

Esperamos un momento.

De nuevo dejamos todo tal cual y seleccionamos Next.

Bien, ahora en la parte de abajo daremos clic en Add Current User .En este
momento buscamos el nombre del administrador del equipo y despus en Next.

De la misma manera procedemos para la ventana siguiente.

En esta otra ventana dejamos todo como esta y solo damos clic en Next.

De la misma manera que en las ventanas anteriores tomaremos la opcin de Add


Current User, seleccionamos al administrador del equipo y procedemos a dar clic a
Next.

Para esta opcin solo damos clic en Next.

Para esta ventana la instruccin es dar clic en el botn INSTALL.

Esperamos a que termine la instalacin.

Nos muestra que ha terminado la instalacin.

Vemos como inicia el programa.

Ahora para comenzar a trabajar damos clic en la opcin Connect.

Y como podemos observar concluimos con xito la instalacin del software.


Para mi posible caso de estudio utilizare el modelo relacional, pues es el ms
usado en la actualidad y que rene las caractersticas necesarias.

BIBLIOGRAFIA.
Date, C. J. (2001), Introduccin a los Sistemas de Bases de Datos. Mxico, Ed. Pearson
Educacin.
Peter R. /Carlos C. (2004), Sistemas de bases de datos. Mxico, Ed. Thomson.
Ramakrisshnan.Gehrke. (2007), Sistema de gestin de bases de datos, Espaa,

Ed. Mc Graw Hill.

Potrebbero piacerti anche