Ensayo de BDD

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Administracin de Base de Datos

ENSAYO

Luis Omar Alvarado Domnguez

1 UNIDAD

- INTRODUCCIN
Una base de datos (cuya abreviatura es BD) es una entidad en la cual se
pueden almacenar datos de manera estructurada. Diferentes programas
y diferentes usuarios deben poder utilizar estos datos. El concepto de
base de datos generalmente est relacionado con el de red ya que se
debe poder compartir esta informacin. De all el trmino base. "Sistema
de informacin" es el trmino general utilizado para la estructura global
que incluye todos los mecanismos para compartir datos que se han
instalado.
SGBD (Sistema Gestor de Base de Datos) o DBMS (Data Base
Management System)
Un SGBD se forma:
Base de Datos (BD) Es una coleccin de datos sobre un ente particular.
(Empresa, organizacin, etc...)
Programas (Software) Para acceder y manipular esos datos.
Otros elementos que pueden considerarse: Hardware y Usuarios.
Intentan mejorar con el tiempo que pasa, El sistema de Procesamiento
de Archivos utilizado hasta entonces, de forma que una base de datos
sea Integrada y Compartida:
Integrada: Unificacin de archivos e informacin (evitando redundancias,
mejorando los accesos).
Compartida: Informacin utilizada por varios usuarios (total o
parcialmente).

Snchez Coln Brbara


Computacionales

6 AV

Ing. Sistemas

Administracin de Base de Datos

Luis Omar Alvarado Domnguez

- Desarrollo

ADMINISTRADOR DE BASE DE DATOS (DBA)


Un administrador de bases de datos (o DBA) tiene la responsabilidad de
mantener y operar las bases de datos que conforman el sistema de
informacin de una compaa. Debido a la importancia de los datos que
estn a su cargo, el administrador de bases de datos debe ser experto
en TI (tecnologa de la informacin), teniendo particular conocimiento de
DBMS (sistemas de administracin de bases de datos) y el lenguaje de
consulta SQL. Tambin debe tener conocimiento de varios tipos de
lenguaje de programacin para poder automatizar ciertas tareas. Una
de sus tareas es la de asegurar la integridad del sistema de informacin
de la compaa. Adems, es necesario que posea un buen
entendimiento de DBMS para optimizar las consultas, ajustar la
configuracin de DBMS o para sincronizar en forma precisa las
herramientas de control del acceso a las bases de datos. Es posible que
el administrador de bases de datos tenga que brindar asistencia tcnica
a usuarios de las aplicaciones cliente o equipos de desarrollo para
solucionar problemas, dar consejos o ayudar a resolver consultas
complicadas.
1.1.1

Funciones de un DBA

Los DBA realizan pruebas de rendimiento, pruebas de impacto, pruebas


funcionales, pruebas de cdigo, pruebas de carga de datos, pruebas de
implementacin y pruebas de integracin en proyectos Investigacin,
desarrollo e innovacin. Para la ejecucin de pruebas es necesario
aplicar las metodologas basadas en Ingeniera del software, sus
aplicaciones funcionales y los requerimientos de calidad, aadiendo las
lneas base de la ingeniera requerimientos en la inteligencia de
negocios y las tecnologas de la informacin.
1.1.2

Relacin del DBA

Snchez Coln Brbara


Computacionales

6 AV

Ing. Sistemas

Administracin de Base de Datos

Luis Omar Alvarado Domnguez

Con otras reas de los Sistemas. En sistemas muy complejos


cliente/servidor y de tres capas, la base de datos es slo uno de los
elementos que determinan la experiencia de los usuarios en lnea y los
programas desatendidos. El rendimiento es una de las mayores
motivaciones de los DBA para coordinarse con los especialistas de otras
reas del sistema fuera de las lneas burocrticas tradicionales. Uno de
los deberes menos respetados por el administrador de base de datos es
el desarrollo y soporte a pruebas, mientras que algunos otros
encargados lo consideran como la responsabilidad ms importante de
un DBA. Las actividades de soporte incluyen la colecta de datos de
produccin para llevar a cabo pruebas con ellos; consultar a los
programadores respecto al desempeo; y hacer cambios a los diseos
de tablas de manera que se puedan proporcionar nuevos tipos de
almacenamientos para las funciones de los programas.

1.2. Anlisis de los manejadores de bases de datos


El sistema manejador de bases de datos es la porcin ms importante
del software de un sistema de base de datos. Un DBMS es una coleccin
de numerosas rutinas de software interrelacionadas, cada una de las
cuales es responsable de alguna tarea especfica. Microsoft SQL Server
al igual que Oracle DB y MySQL Server son sistemas de gestin o
manejadores de base de datos, existen muchos como:
MySQL
PosgreSQL
Microsoft SQL Server
Oracle
Microsoft Access
Microsoft Visual Fox Pro
Firebird mSQL (mini SQL)
IBM DB2
IBM Informix
SQLite Sybase
ASE
Paradox
dBase

1.3. Consideraciones para elegir un buen DBMS


Debido a que en el mercado mundial existen muchos manejadores de
bases de datos es importante tomar en cuenta algunas consideraciones
de importancia para elegir cual es el que ms conviene a nuestros
intereses. Por ejemplo: + Cual es la disponibilidad de soporte de este
gestor de bases de datos Es factible que encuentre personal capacitado
fcilmente para resolver problemas en mi gestor de bases de datos, por
Snchez Coln Brbara
Computacionales

6 AV

Ing. Sistemas

Administracin de Base de Datos

Luis Omar Alvarado Domnguez

ejemplo veamos la capacidad de personas que usan Oracle, SQL Server,


PosgreSQL, MySQL, etc., las entidades tienen que ser gestionadas por un
Administrador de bases de datos, de igual manera debe considerarse si
es posible determinar el costo de un especialista en dicho gestor de
base de datos o si el gestor nos brinda soporte en lnea o va remota. Si
las aplicaciones que van a consumir esos datos son de misin crtica y se
requiere alta disponibilidad y soluciones rpidas, no es recomendable
usar un DBMS poco conocido en el mercado y mucho menos que sea
nuevo como los gestores non-SQL ya que nadie los conoce y si mi gestor
de base de datos sufre una cada, quien, cundo y cunto va a costar
repararlo ya que a pesar de poseer una muy buena poltica de backups,
puede que el mismo servidor se dae (hardware) y si no consigo alguien
que lo ponga en lnea lo ms rpido posible estar en problemas pues la
empresa va a tener una larga cada que se representara en dinero y falta
de productividad. + Cual es la carga de transacciones que va a soportar
esa base de datos Si voy a necesitar una alta carga de transacciones
(mayores a 200 usuarios conectados al mismo tiempo) es necesario que
se vaya pensando en algo robusto y bien probado en el mercado
servidores como cualquier versin express (SQL Servr, DB2, etc.)

1.4. Nuevas tecnologas y aplicaciones de los sistemas


de bases de datos.
Los sistemas orientados a los datos se caracterizan porque los datos no
son de una aplicacin sino de una Organizacin entera que los va a
utilizar; se integran las aplicaciones, se diferencian las estructuras
lgicas y fsicas. El concepto de relacin cobra importancia.
Originalmente las aplicaciones cubran necesidades muy especficas de
procesamiento, se centraban en una tarea especfica. Las bases de
datos evitan las inconsistencias que se producan por la utilizacin de los
mismos datos lgicos desde distintos archivos a travs de procesos
independientes. El mundo real considera interrelaciones entre datos y
restricciones semnticas que deben estar presentes en una base de
datos. No solo debe almacenar entidades y atributos, sino que tambin
debe almacenar interrelaciones entre datos. La redundancia de datos
debe ser controlada, pero si se admite cierta redundancia fsica por
motivos de eficiencia. Pretenden servir a toda la organizacin. La
independencia de los tratamientos sobre los datos y estos mismos, ha
tenido una enorme influencia en la arquitectura de los SGBD. La
definicin y descripcin del conjunto de datos contenido en la base debe
ser nica e integrada con los mismos datos.

Snchez Coln Brbara


Computacionales

6 AV

Ing. Sistemas

Administracin de Base de Datos

Luis Omar Alvarado Domnguez

Conclusin
Hoy en da las Bases de Datos, ocupan un lugar vital en cualquier rea
del quehacer humano, comercial, y tecnolgico. No slo las personas
involucradas en el rea de Informtica, sino todas las personas
administrativas, tcnicas y con mayor razn los profesionales de
cualquier carrera, deben de tener los conocimientos necesarios para
poder utilizar las bases de datos.
Ninguna empresa existira si no tuviera clientes que atender; por ello,
miles de empresas en el mundo dedican gran parte de su tiempo y
esfuerzo a tratar de incrementar el nmero de retencin de clientes y su
grado de satisfaccin.
Rapp y Collins en su libro "Maximarketing" recuerdan que si las
instalaciones, maquinaria, herramientas e inventarios de su empresa
quedarn destruidas por un incendio pero usted fuese dueo de un
producto o un servicio en el cual el mercado confiara, usted seguira
contando con un activo sumamente valioso, y si hubiera guardado en su
caja fuerte a prueba de incendios una copia de su base de datos con los
nombres y direcciones de todos sus buenos clientes, sera dueo
tambin de otro activo fundamental, quizs de igual valor.

Snchez Coln Brbara


Computacionales

6 AV

Ing. Sistemas

Administracin de Base de Datos

Luis Omar Alvarado Domnguez

Crear y mantener actualizada la base de datos le puede ser muy til


para conservar la lealtad de sus clientes. Pero cuidado no confunda un
simple listado de clientes con una base de datos. La base de datos es un
archivo computarizado de nombres, a los cuales se le vinculan otras
variables de informacin, mediante la cual pueda realizarse una
seleccin o una segmentacin. De acuerdo a estos mismos autores el
poder de una buena base de datos puede llevar a una organizacin a:
.Maximizar las ventas repetitivas.
.Maximizar la lealtad de los clientes.
.Maximizar las promociones
.Maximizar la ampliacin de lneas de productos o servicios.
.Maximizar el xito en nuevas empresas.

Snchez Coln Brbara


Computacionales

6 AV

Ing. Sistemas

También podría gustarte