You are on page 1of 11

UNIVERSIDAD ABIERTA Y A

DISTANCIA DE MEXICO

ALFREDO DE JESUS CORDOVA ABARCA


Nombre del alumno

ADMINISTRACION DE BASE DE DATOS


Materia

FUNDAMENTOS DE LA ADMON. DE BD.


Tema

INGENIERIA EN DESARROLLO DE SOFTWARE


CARRERA

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


FUNCIONES DEL SISTEMA MANEJADOR DE BASE DE
DATOS

Las funciones esenciales de un SGDB son la descripcin, manipulacin y


utilizacin de los datos.

Descripcin: Incluye la descripcin de: Los elementos de datos, su


estructura, sus interrelaciones, sus validaciones. Tanto a nivel externo como
lgico global e interno esta descripcin es realizada mediante un LDD o
Lenguaje de Descripcin de Datos.

Manipulacin: Permite: Buscar, Aadir, Suprimir y Modificar los datos


contenidos en la Base de Datos.

La manipulacin misma supone: Definir un criterio de seleccin, Definir la


estructura lgica a recuperar, Acceder a la estructura fsica. Esta
manipulacin es realizada mediante un LMD o Lenguaje de Manipulacin
de Datos.

Utilizacin: La utilizacin permite acceder a la base de datos, no a nivel de


datos sino a la base como tal, para lo cual: Rene las interfaces de los
usuarios y suministra procedimientos para el administrador.

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


COMPONENTE DEL SISTEMA MANEJADOR DE BASE DE DATOS

Se compone de un lenguaje de definicin de datos (DDL: Data Definition


Language), de un lenguaje de manipulacin de datos (DML: Data Manipulation
Language) y de un lenguaje de consulta (SQL: Structured Query Language).

El lenguaje de definicin de datos (DDL) es utilizado para describir todas


las estructuras de informacin y los programas que se usan para construir,
actualizar e introducir la informacin que contiene una base de datos.

El lenguaje de manipulacin de datos (DML) es utilizado para escribir programas


que crean, actualizan y extraen informacin de las bases de datos.

El lenguaje de consulta (SQL) es empleado por el usuario para extraer


informacin de la base de datos. El lenguaje de consulta permite al usuario hacer
requisiciones de datos sin tener que escribir un programa, usando instrucciones
como el SELECT, el PROJECT y el JOIN.

La secuencia conceptual de operaciones que ocurren para acceder cierta


informacin que contiene una base de datos es la siguiente:

El usuario solicita cierta informacin contenida en la base de datos.


El DBMS intercepta este requerimiento y lo interpreta.
El DBMS realiza las operaciones necesarias para acceder y/o actualizar la
informacin solicitada.

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


TAREAS Y RESPONSABILIDADES DEL MANEJADOR DE BASE
DE DATOS.

La tarea del DBA es crear la base de datos en s y poner en vigor los controles
tcnicos necesarios para apoyar las polticas dictadas por el administrador de
datos. El DBA se encarga tambin de garantizar el funcionamiento adecuado del
sistema y de proporcionar otros servicios de ndole tcnica relacionados. El DBA
cuenta por lo regular con un grupo de programadores de sistemas y otros
asistentes tcnicos.

La responsabilidad general del DBA es facilitar el desarrollo y el uso de la Base de


Datos dentro de las guas de accin definidas por la administracin de los datos.

El DBA es responsable primordialmente de:

o Administrar la estructura de la Base de Datos


o Administrar la actividad de los datos
o Administrar el Sistema Manejador de Base de Datos
o Establecer el Diccionario de Datos
o Asegurar la confiabilidad de la Base de Datos
o Confirmar la seguridad de la Base de Datos

ADMINISTRACION DE DATOS Y ADMINISTRACION DE


BASE DE DATOS.

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


La informacin es uno los activos ms valiosos de la empresa, es indispensable
contar con una persona -el administrador de datos- que conozca la informacin, y
las necesidades de la empresa en este aspecto, en un nivel gerencial superior. As
la labor del administrador de datos es decidir en primer trmino cules datos
deben almacenarse en la base de datos, y establecer polticas para mantener y
manejar los datos una vez almacenados. El administrador de datos es por lo
general, un gerente, no un tcnico. El tcnico responsable de poner en prctica las
decisiones del administrador de datos es el administrador de bases de datos
(DBA, data base administrator).

El alcance de la actividad de la Administracin de Datos es la organizacin


completa (empresa, institucin u otro organismo), mientras que el alcance de la
Administracin de Bases de Datos queda restringido a una Base de Datos en
particular y a los sistemas que los procesan. La Administracin de la Base de
Datos opera dentro de un marco proporcionado por la Administracin de Datos
facilitndose de esta manera el desarrollo y el uso de una Base de Datos y sus
aplicaciones. Las siglas DBA suelen utilizarse para designar tanto la funcin
Administracin de Base de Datos como al ttulo del puesto administrador de Base
de Datos.

En los distintos niveles y aplicaciones de Base de Datos existe la funcin DBA,


aunque vara en complejidad. Esta es ms sencilla cuando se trata de una Base
de Datos Personal que cuando se refiere a una Base de Datos de grupos de
trabajo, y esta a su vez es ms sencilla que en una Base de Datos Organizacional.
En una Base de Datos Personal comnmente el mismo usuario es el
Administrador de la Base de Datos; las Bases de Datos de grupos de trabajo
requieren de una o dos personas que normalmente no se dedican a esta funcin
de tiempo completo puesto que tienen otras responsabilidades dentro o fuera de la
organizacin. En las Bases de Datos Organizacionales, que comnmente permiten

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


el acceso a decenas e incluso centenas de usuarios, se requiere de un
administrador de Base de Datos de tiempo completo; lo anterior debido al alto
volumen de procesos que deben desarrollarse, controlarse y supervisarse.

Un Administrador de Base de Datos de tiempo completo normalmente tiene


aptitudes tcnicas para el manejo del sistema en cuestin, adems, son
cualidades deseables nociones de administracin, manejo de personal e incluso
un cierto grado de diplomacia. La caracterstica ms importante que debe poseer
es un conocimiento profundo de las polticas y normas de la empresa, as como el
criterio de la empresa para aplicarlas en un momento dado.

MySQL:

Es un sistema de gestin de base de datos relacional, multihilo y multiusuario con


ms de seis millones de instalaciones. MySQL AB desarrolla MySQL como
software libre en un esquema de licenciamiento dual. Por un lado lo ofrece bajo la
GNU GPL, pero, empresas que quieran incorporarlo en productos privativos
pueden comprar a la empresa una licencia que les permita ese uso.

Caractersticas:

Est desarrollado en su mayor parte en ANSI C.


Al contrario de proyectos como el Apache, donde el software es desarrollado por

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


una comunidad pblica, y el copyright del cdigo est en poder del autor
individual, MySQL es propiedad y est patrocinado por una empresa privada, que
posee el copyright de la mayor parte del cdigo. Esto es lo que posibilita el
esquema de licenciamiento anteriormente mencionado. Adems de la venta de
licencias privativas, la compaa ofrece soporte y servicios. Para sus operaciones
contratan trabajadores alrededor del mundo que colaboran va Internet.

Ventajas:

Velocidad al realizar las operaciones

Bajo costo en requerimientos para la elaboracin de bases de datos

Facilidad de configuracin e instalacin.

Desventajas:

Un gran porcentaje de las utilidades de MySQL no estn documentadas.

No es intuitivo, como otros programas (ACCESS).

Oracle:

Es un sistema de gestin de base de datos relacional (o RDBMS por el acrnimo


en ingls de Relational Data Base Management System), fabricado por Oracle

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


Corporation.
Caractersticas:
Se considera a Oracle como uno de los sistemas de bases de datos ms
completos, destacando su:

Soporte de transacciones.
Estabilidad.
Escalabilidad.
Es multiplataforma.

Su mayor defecto es su enorme precio, que es de varios miles de dlares (segn


versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas
es la seguridad de la plataforma, y las polticas de suministro de parches de
seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de
exposicin de los usuarios. En los parches de actualizacin provistos durante el
primer semestre de 2005 fueron corregidas 22 vulnerabilidades pblicamente
conocidas, algunas de ellas con una antigedad de ms de 2 aos.

Ventajas:

Oracle es el motor de base de datos objeto-relacional ms usado a nivel


mundial

Puede ejecutarse en todas las plataformas, desde una Pc hasta un


supercomputador.

Desventajas:

El mayor inconveniente de Oracle es quizs su precio

necesidad de ajustes

elevado el coste de la informacin.

Estos son algunos ejemplos de manejadores de base de datos con sus


caractersticas podemos mencionar otros tales como:

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


Navicat MySQL.
Microsoft Acces.
Mycrosoft MySQL.
PostgrateSQL.
Visual Fox Pro (DBMS).

CONCLUSIONES

La administracin de una base de datos permite almacenar y establecer polticas


de seguridad puesto que el almacenamiento masivo es prescindible, no se pierde
el objetivo principal que es la de salvaguardar la informacin y disponer de ella a
cada momento en tiempo y forma.

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


WEBGRAFIA

http://lilimararzola.blogspot.mx/2013/05/funciones-componentestareasresponsabili.html
11:17AM 14/04/2017

Tapachula de Crdova y Ordoez, Chiapas 14/03/2017


Tapachula de Crdova y Ordoez, Chiapas 14/03/2017

You might also like