DDBD_U1_A2_JUBP
-
Upload
gabriel-balderas -
Category
Documents
-
view
216 -
download
0
Transcript of DDBD_U1_A2_JUBP
-
7/24/2019 DDBD_U1_A2_JUBP
1/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 utilia 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
organiacional 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, organiacin de servicios o de caridad.
-
7/24/2019 DDBD_U1_A2_JUBP
2/18
En general, la administracin de datos eficiente requiere el uso de una base de
datos de computadora. "na base de datos es una estructura de computadora
integrada, compartida que alo#a un con#unto de:
- $atos para el usuario final, es decir, %ec%os en bruto interesantes para elusuario final.
- &etadatos sobre datos mediante los cuales se integran los datos.
Los metadatos describen las caracter'sticas de los datos y las relaciones que
vinculan a aquellos que estn incluidos en la base de datos.
"na base de datos se parece a un arc%ivero electrnico bien organiado en el que
un soft(are, conocido como sistema de administracin de base de datos, ayuda a
mane#ar su contenido.
EL SISTEMA DE ADMINISTRACIN DE BASE DE DATOS.
El $)&* es un con#unto de programas que mane#a 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 m!ltiples aplicaciones y usuarios.
Es importante destacar que las funciones bsicas de los sistemas administradores
de bases de datos, adems del almacena#e de la informacin, abarcan la relacin
existente entre los datos, la estructura para la consulta y el mane#o de la
informacin, la cual debe ser vera y confiable para el usuario que utilia 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:
-
7/24/2019 DDBD_U1_A2_JUBP
3/18
Modelo jerrquico. Este modelo fue popularmente utiliado en sistemas*ystem/0, por muc%as empresas y en algunos casos excepcionales puede
seguir siendo utiliado en la actualidad, sin embargo, la renovacinn provocada
por el 1efecto 20003 se %a eliminado prcticamente de la mayor'a de los casos,
para ser remplaado por modelos muc%o ms modernos y eficientes. El modelo
#errquico se caracteria por almacenar sobre una serie de registros, los cualestienen campos asociados a ellos, lo que les sirve para crear los enlaces entre los
tipos de registros.
Modelo en red.*e utili como estndar a finales de los sesenta4 este tipo demodelo 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 enlaaban con otros datos. Este
modelo representaba los datos en forma de una red de registros y con#untos que
se relacionaban entre s', formando una red de enlaces. Este modelo, al igual que
el anterior, prcticamente %a de#ado de utiliarse.
Modelo de datos relacional.*e caracteria por el mane#o en con#unto de una ovarias tablas, estructuradas en registros y campos, los cuales se vinculan entrecada uno de ellos, teniendo como referencia un campo en com!n. $urante el
dise5o de bases de datos basadas en este modelo, se tiene que pasar por el
proceso de normaliacin de la base de datos, el cual se ver en los siguientes
temas. 6lgunas venta#as de este modelo de datos relacional son que evita que la
informacin que se ingresa sea duplicada y garantia la integridad referencial.
Modelos ultidiensionales. Este tipo de modelos sirve para desarrollaraplicaciones 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
visualiar fcilmente la relacin existente en los diferentes componentes delmodelo4 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 o!jetos. En la actualidad se utilia este modelo, elcual trata de almacenar en la base de datos los ob#etos completos, a travs de los
paradigmas de programacin como encapsulamiento, %erencia y polimorfismo.
Modelo entidad"relaci#n.Este modelo parte de la definicin de entidades yrelaciones. "na entidad es un ob#eto que se desea almacenar, la cual se forma a
partir de datos que definen los ob#etos llamados tambin atributos. La relacin
entre las entidades refle#a las interacciones existentes entre dic%as entidades. Las
relaciones pueden ser por lo general: uno a uno, uno a muc%os y muc%os a
muc%os.
-
7/24/2019 DDBD_U1_A2_JUBP
4/18
Adinistrador de !ase de datos $DBA%.
"n $)6 +$ata )ase 6dministrator, o administrador de base de datos, es lapersona que se encarga de los aspectos estructurales de la base de datos.
$ebido a la importancia del contenido de la informacin de una base de datos, el
$)6 por lo general debe cumplir con ciertos requisitos de conocimientos, como:
Entre las funciones de $)&* se encuentran:
7 *er experto en 89 +tecnolog'as de la informacinn.
7 onocimiento amplio sobre sistemas de administracinn de bases de datos.
7 ;or lo general, se requiere que tenga conocimiento de algunos lengua#es de
programacinn, con el fin de automatiar algunas actividades.
6simismo, el $)6 tiene actividades espec'ficas, entre sus funciones estn las
siguientes:
7 6segurar la integridad de la informacinn contenida en la base de datos.
7 Estructurar u optimiar las consultas enfocadas a la recuperacinn de la
informacinn.
7 $ebe establecer criterios de seguridad y proteccinn de la informacinn.
7 $eber definir procedimientos de respaldo, mantenimiento y de recuperacinn
de las bases de datos.
7 $eber mantener un ambiente de colaboracinn con el equipo de desarrollo
para determinar el modelo lgico y f'sico.
&suarios de un sistea anejador de !ase de datos.
Existen dos clasificaciones principales de usuarios de un $)&*, la primera es por
relacin a la utilidad y la segunda por las personas que traba#an directamente y
solo con la base de datos.
;or relacin a la utilidad del $)&*:
;rincipalmente, una base de datos cuenta con tres tipos de usuarios en relacincon la utilidad.
7 "suario $)6 +usuario administrador de la base de datos: es quien se encargade dise5ar y mantener la estructura de la base de datos.
-
7/24/2019 DDBD_U1_A2_JUBP
5/18
7 $esarrollador de aplicaciones: es el usuario que determina e implementa lastransacciones que debern estar direccionadas al mane#o de la informacin dentrode la base de datos.
7 "suario final: es el que utilia las consultas, y realia operaciones t'picas dealtas, ba#as y cambios.
;or relacin directa a la base de datos:Las personas que traba#an directamente con una base de datos se distinguen portipos de usuarios. $e acuerdo con su funcin o nivel de conocimiento, existendiferentes tipos de usuarios, que se catalogan de acuerdo con su funcinespec'fica dentro la base de datos como:7 ;rogramadores de aplicaciones.
7 "suarios normales.
7 "suarios especialiados.
7 "suario administrador de la base de datos.
$e los usuarios anteriores, se dar una explicacin ms exacta sobre la funcin de
cada uno de ellos.
'unciones del DBMS
Lo anterior determina algunas de las caracter'sticas 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 vera.
(."Adinistraci#n de diccionario de datos.El $)&* necesita que las definiciones de los elementos de los elementos
de datos y sus relaciones se guarden en un diccionario de datos, eldiccionario libera al usuario de modificar todos los programas que tienen
acceso a la estructura modificada. El $)&* proporciona abstraccin de los
datos y elimina la dependencia estructural y de los datos del sistema)." Adinistraci#n de alacenaiento de datos.El $)&* crea las estructuras comple#as necesarias para el
almacenamiento de datos, con lo que se libera al usuario de la dif'cil tarea
de definir y programar las caracter'sticas f'sicas de los datos. El mane#ador
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 mane#ar
formatos de video e imgenes, etctera.*." Trans+oraci#n , -resentaci#n de datos.El $)&* 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 f'sico de los datos. 6l mantener la
independencia de los datos, el mane#ador transforma las solicitudes lgicas
en comandos que localian f'sicamente y recuperan los datos solicitados,
-
7/24/2019 DDBD_U1_A2_JUBP
6/18
Es decir, formatea los datosque localian f'sicamente y recuperan los datos
solicitados. Es decir, formatea los datos f'sicamente recuperados para que
se a#usten a las expectativas lgicas del usuario. En otras palabras,
proporciona programas de aplicacin con independencia de soft(are y
abstraccin de datos.
."Adinistraci#n de la se/uridad0El $)&* 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 realiar ste. Esto es muy
importante en sistemas de bases de datos para usuarios m!ltiples, donde
muc%os de stos pueden tener acceso a la base de datos al mismo tiempo.
1."Control de acceso de usuarios 2lti-les:El $)&* crea las estructuras que permiten el acceso de usuarios m!ltiples
a los datos. ;ara asegurar la consistencia y la seguridad de los datos, el
$)&* utilia algoritmos comple#os para permitir el acceso de usuarios
m!ltiples a la bases de datos sin comprometer su integridad.6dministracin de tareas de respaldo y recuperacin: el $)&* proporciona
procedimientos de respaldo y recuperacin para garantiar la seguridad e
integridad. Los $)&* actuales proporcionan utiler'as especiales que
permiten que el $)6 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 e#emplo,
un sector defectuoso en el disco o una falla de corriente. 8al capacidad essumamente importante para la preservacin de la integridad de la base de
datos.
3."Adinistraci#n de tareas de res-aldo , recu-eraci#n0El $)&* proporciona procedimientos de respaldo y recuperacin para
garantiar la seguridad e integridad. Los $)&* actuales proporcionan
utiler'as especiales que permiten que el $)6 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 e#emplo, un sector defectuoso en el disco o una
falla de corriente. 8al capacidad es sumamente importante para la
preservacin de la integridad de la base de datos.
-
7/24/2019 DDBD_U1_A2_JUBP
7/18
4."Adinistraci#n de la inte/ridad de los datos0El $)&* promueve y %ace cumplir las reglas necesarias para et minar los
problemas de integridad de los datos, con lo que se reduce al m'nimo la
redundancia de los datos y se incrementa al mximo la consistencia de
stos. Las relaciones entre los datos guardados en el diccionario se utilian
para %acer que se mantenga la integridad de stos.
5."Len/uajes de acceso a !ase de datos e inter+aces de -ro/raaci#nde a-licaciones0El $)&* permite el acceso a los datos mediante un lengua#e de consulta.
"n lengua#e de consulta es aquel que no tiene procedimientos es decir, el
que permite al usuario especificar !nicamente qu debe %acer y no cmo
debe %acerlo. El lengua#e de consulta de $)&* contiene dos componentes:
un lengua#e de definicin de datos +$$L, por sus siglas en ingls y un
lengua#e de manipulacin +$&L, por sus siglas en ingls. El $$L define las
estructuras donde se alo#an los datos, y el $&L permite que los usuarios
extraigan los datos de la base de datos. El $)&* tambin permite que los
programadores acecen a los datos mediante lengua#es de procedimientos
+isual )asic, entre otros. 8ambin
proporciona utiler'as administrativas utiliadas por el $)6 y el dise5ador
para crear, e#ecutar, monitorear y mantener la base de datos.
6."Inter+aces de counicaci#n de !ases de datos0La 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. $e %ec%o, las capacidades de comunicacin de una basede datos son una caracter'stica esencial del $)&* moderno. ;or e#emplo,
el $)&* podr'a disponer de funciones de comunicacin para tener acceso
a la base de datos a travs del internet, por medio de exploradores como
?etscape o Explorer como fase frontal. En este ambiente, la comunicacin
se establece de varias maneras.
7 Los usuarios finales pueden generar respuestas con el llenado de
formularios en pantalla a travs de su explorador preferido de internet.7 El $)&* puede publicar en internet, automticamente, reportes
predeterminados con un formato de internet que permita que cualquier
usuario pueda explorarlos.7 El $)&* puede conectarse a sistemas de terceros para distribuir
informacin v'a correo electrnico u otras aplicaciones de productividad
como Lotus ?otes.
-
7/24/2019 DDBD_U1_A2_JUBP
8/18
Instalaci#n S7L.
El primer paso es seleccionar el arc%ivo *E8"; como administrador, dando clic en
el botn derec%o del ratn.
omenar el instalador de @indo(s a reconocer los arc%ivos necesarios para
que se instale.
A nos presenta la siguiente pantalla con las diferentes opciones a tomar.
-
7/24/2019 DDBD_U1_A2_JUBP
9/18
6%ora del men! del lado iquierdo damos clic sobre instalacin.
$espus nos aparecer esta otra ventana.
-
7/24/2019 DDBD_U1_A2_JUBP
10/18
;rocedemos a tomar la primera opcin4 ?e( *BL *erver stand
En donde introduciremos el n!mero de serie.
-
7/24/2019 DDBD_U1_A2_JUBP
11/18
6ceptamos los trminos de licencia del programa. >eremos cmo inicia la
instalacin.
*e presentara la siguiente pantalla, la de#amos tal cual esta y damos clic en ?ext.
-
7/24/2019 DDBD_U1_A2_JUBP
12/18
ontinuara con la instalacin, donde nos presentar un informe de las posibles
fallas en elementos del sistema.
$e#aremos de nuevo las opciones como se presentan y damos clic en ?ext.
-
7/24/2019 DDBD_U1_A2_JUBP
13/18
6%ora seleccionamos la opcin *elect 6ll y despus damos clic en ?ext.
Esperamos un momento.
-
7/24/2019 DDBD_U1_A2_JUBP
14/18
$e nuevo de#amos todo tal cual y seleccionamos ?ext.
)ien, a%ora en la parte de aba#o daremos clic en 16dd urrent "ser3 .En este
momento buscamos el nombre del administrador del equipo y despus en ?ext.
-
7/24/2019 DDBD_U1_A2_JUBP
15/18
$e la misma manera procedemos para la ventana siguiente.
En esta otra ventana de#amos todo como esta y solo damos clic en ?ext.
$e la misma manera que en las ventanas anteriores tomaremos la opcin de 6dd
urrent "ser, seleccionamos al administrador del equipo y procedemos a dar clic a
?ext.
;ara esta opcin solo damos clic en ?ext.
-
7/24/2019 DDBD_U1_A2_JUBP
16/18
;ara esta ventana la instruccin es dar clic en el botn 9?*86LL.
Esperamos a que termine la instalacin.
?os muestra que %a terminado la instalacin.
-
7/24/2019 DDBD_U1_A2_JUBP
17/18
>emos como inicia el programa.
6%ora para comenar a traba#ar damos clic en la opcin onnect.
A como podemos observar concluimos con xito la instalacin del soft(are.
;ara mi posible caso de estudio utiliare el modelo relacional, pues es el ms
usado en la actualidad y que re!ne las caracter'sticas necesarias.
-
7/24/2019 DDBD_U1_A2_JUBP
18/18
)9)L9=