Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CARRILLO PUERTO
Ingeniera en sistemas computacionales
Semestre VI
Grupo A
Aula J1
Unidad II
(Arquitectura del Gestor)
Administracin de Bases de Datos
Investigacin
NOMBRE DEL ALUMNO:
ADMINISTRACION DE
BASES DE DATOS
PRACTICA N (1)
REPORTE DE INVESTIGACIN
pg. 2
INDICE
Contenido
INTRODUCCIN ........................................................................................................................ 4
2.1 CARACTERSTICAS DEL SGBD ...................................................................................... 5
2.1.1 ESTRUCTURA DE MEMORIA Y PROCESOS DE LA INSTANCIA. ........................... 7
REA GLOBAL DEL SISTEMA (SGA) ................................................................................ 7
REAS GLOBALES DE PROGRAMAS (PGA) .................................................................. 7
INSTANCIA DE UNA BASE DE DATOS. ............................................................................ 8
2.1.2 ESTRUCTURA FSICA DE LA BASE DE DATOS ........................................................ 9
2.1.3 REQUERIMIENTO DE INSTALACIN ......................................................................... 10
HARDWARE.......................................................................................................................... 10
SOFTWARE .......................................................................................................................... 11
DATOS ................................................................................................................................... 11
PROCEDIMIENTOS ............................................................................................................. 11
PERSONAS ........................................................................................................................... 12
2.1.4 INSTALACIN DE SOFTWARE DE BASE DE DATOS EN MODO
TRANSACCIONAL ................................................................................................................... 13
2.1.5 VARIABLES DE AMBIENTE Y ARCHIVOS IMPORTANTES PARA LA
INSTALACIN .......................................................................................................................... 14
2.1.6 PROCEDIMIENTO GENERAL DE INSTALACIN ..................................................... 15
2.1.7 PROCEDIMIENTO PARA LA CONFIGURACIN DE UN SGBD ............................. 17
2.1.8 COMANDOS GENERALES DE ALTA Y BAJA DEL SGBD...................................... 18
CREACIN DE UNA TABLA. ............................................................................................. 18
MODIFICAR UNA TABLA. .................................................................................................. 18
ACTUALIZAR UNA TABLA. ............................................................................................... 19
CONCLUSIN .......................................................................................................................... 20
BIBLIOGRAFAS ...................................................................................................................... 21
pg. 3
INTRODUCCIN
Las bases de datos forman parte importante en el mundo de la informacin, ya que
con ellos, podemos realizar diferentes tareas y solicitar informacin estando en casi
cualquier parte del mundo. Siempre nos limitamos a comprender el uso que le
damos a las bases de datos y no como funcionan de manera interna, ya que como
cualquier estructura, estn formadas de una manera que pueda realizar las tareas
con eficiencia y veracidad. La estructura de las bases de datos estn conformadas
de distintas partes, cada parte tiene una funcin en especfica, por ellos es muy
importante tener nociones de cmo est conformada la base de datos de manera
interna, al igual tener conocimientos de cmo podemos comunicarnos hacia una
base de datos, ya que como el idioma espaol, las bases de datos tienen su propio
lenguaje que se le conoce como SQL.
A continuacin se presenta una breve explicacin de las partes con las cuales estn
conformadas las bases de datos, los requerimientos que necesitamos como
usuarios para poder instalar y hacer uso de los diferentes SGBD para poder
manipular la informacin que necesitemos y por ultimo de del lenguaje que utilizan
las bases de datos y cmo podemos comunicarnos con ella.
,
pg. 4
Control de redundancia
Compartimiento de datos.
CONTROL DE REDUNDANCIA.
Este consiste en lograr una mnima cantidad de espacio de almacenamiento para
almacenar los datos evitando la duplicacin de la informacin. De esta manera se
logran ahorros en el tiempo de procesamiento de la informacin, se tendrn menos
inconsistencias, menores costos operativos y har el mantenimiento ms fcil.
COMPARTIMIENTO DE DATOS.
En las bases de datos, los datos pueden ser compartidos entre muchos usuarios
simultneamente, proveyendo, de esta manera, mxima eficiencia.
INDEPENDENCIA DE DATOS.
En las aplicaciones basadas en archivos, el programa de aplicacin debe conocer
tanto la organizacin de los datos como las tcnicas que el permiten acceder a los
datos. En los sistemas DBMS los programas de aplicacin no necesitan conocer la
organizacin de los datos en el disco duro. Este totalmente independiente de ello.
pg. 5
pg. 6
Memoria virtual.
Large pool.
Shared pool.
Java Pool.
Datos de cach para acelerar algunas instrucciones SQL (como por ejemplo
ndices temporales)
pg. 7
pg. 8
pg. 9
HARDWARE
El SGBD y las aplicaciones requieren una plataforma (hardware) sobre el cual se
ejecutara. El hardware puede ir desde una nica computadora personal hasta un
nico mainframe o una red de computadora. El hardware depender de las
necesidades de la organizacin y del SGBD utilizado. Algunos SGBD solo se
ejecutan sobre una plataforma o sobre un sistema operativo particular, mientras que
otros se ejecutan sobre un rango ms amplio de plataformas y sistemas operativos.
Todo SGBD requiere una cantidad mnima de memoria principal de espacio en disco
para poder ejecutarse, pero esta configuracin mnima puede no necesariamente
proporcionar un rendimiento aceptable.
pg. 10
SOFTWARE
El software comprende el propio software del SGBD y los programas de aplicacin,
junto con el sistema operativo, que incluye el software de red si el SGBD se est
utilizando en una red. Normalmente los programas de aplicacin se escriben en un
lenguaje de aplicacin de tercera generacin (3GL), como C, C++, Java, Visual
Basic, COBOL; Fortran; Ada o Pascal, utilizando un lenguaje de cuarta generacin
(4GL) como SQL, incrustado dentro de un lenguaje de tercera generacin.
DATOS
Quiz el componente ms importante de un entorno SGBD, al menos el punto de
vista de los usuarios finales sean los datos. La base de datos contiene tanto los
datos operacionales como los metadatos, es decir, los datos acerca de los datos.
La estructura de la base de datos se denomina esquema.
PROCEDIMIENTOS
Los procedimientos son las instrucciones y las reglas que gobiernan el diseo y
utilizacin de la base de datos.
Los usuarios del sistema y el personal que gestiona la base de datos requieren una
serie de procedimientos documentados que les permitan saber cmo utilizar o
ejecutar el sistema. Estos procedimientos pueden ser:
pg. 11
PERSONAS
El componente ms importante y fundamental es el recurso humano que se
relaciona con el sistema. Podemos identificar cuatro tipos distintos de personas que
pueden participar en un entorno SGBD; administradores de datos y de la base de
datos, diseadores de bases de datos, desarrolladores de aplicaciones y usuarios
finales.
pg. 12
pg. 13
pg. 14
Oracle es lder en bases de datos. Con Oracle XE, es posible desarrollar y desplegar
aplicaciones potentes, actualizar sin costo y generar complejas migraciones.
Oracle Express Edition se instala en una mquina con cualquier nmero de
procesadores, solo puede contener una base de datos y direccionar un mximo de
4GB de datos y un mximo de 1GB RAM.
Oracle Database XE, usa una interface basada en browser (Navegador) para:
Generar reportes
pg. 15
pg. 16
pg. 17
Qu es SQL?
El acrnimo SQL procede de Structured Query Language, que podramos traducir
como lenguaje estructurado de consultas. Se trata, por tanto de un lenguaje de
computadora, un grupo de palabras, a las que se llama normalmente instrucciones
u rdenes, que se combinan conforme a unas reglas gramaticales para dar forma a
frases conocidas como sentencias.
Aplicacin de SQL en la manipulacin de tablas.
pg. 18
Ejemplo.
ALTER TABLE nombre_tabla
DROP COLUMN nombre_columna.
pg. 19
CONCLUSIN
Las bases de datos son un tipo de sistema que a simple vista nos parecen
insignificante, pero si no involucramos a conocer como se crean, como se relacionan
con otros elementos y la magnitud de elementos que pueden almacenar, nos
daremos cuenta que subestimamos la labor que nos brindan, ya que nos
enfrentaremos a un mundo ms all del que estamos acostmbranos a ver de
manera externa, porque las bases de datos se encuentran hoy en da en casi todas
las partes del mundo permitindonos compartir informacin de diferentes partes del
mundo hacia cualquier rincn que tenga conexin a internet. Cabe destacar que
muchas instituciones hoy en da empiezan a darle importancia a las bases de datos
y antes de contratar una licencia o instalarla, se preocupan de ver las caractersticas
que esta nos pueda proporcionar, y con ello poder satisfacer las necesidades
buscadas.
En la elaboracin de este trabajo conocimos la estructura tanto fsica como lgica
de las bases de datos, adems de los requerimientos que se necesitan para poder
instalar un SGBD y con ello poder hacer uso de dichas bases de datos, y por ultimo
conocimos el lenguaje estructurado que es el idioma o lenguaje con el cual nos
podemos comunicar con las bases de datos manipulando los objetos o elementos
que se encuentran en l, esto nos ayud a tener un panorama ms abierto o extenso
que lo que habitualmente estamos acostumbramos a ver.
BIBLIOGRAFAS
Michael V: Mannino. (2007). Administracin de bases de datos (Diseo y
desarrollo de aplicaciones). Mxico: McGraw-Hill.
pg. 21