You are on page 1of 12

Administracin de base de datos

Unidad 3. Administrar bases de datos

Desarrollo de software

Programa de la asignatura
Administracin de base de datos

Unidad 3. Administrar bases de datos

Clave:
Licenciatura
15142422

TSU
16142523

Universidad Abierta y a Distancia de Mxico

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

ndice
Presentacin de la unidad .................................................................................................. 3
Propsitos de la unidad ...................................................................................................... 3
Competencia especfica ..................................................................................................... 3
Temario de la unidad ......................................................................................................... 4
Tema 3.1. Conectividad a la base de datos ....................................................................... 5
Tema 3.2. Modos de operacin y bitcoras del SBD .......................................................... 7
Tema 3.3. Respaldo y recuperacin de una base de datos .............................................. 10
Cierre de la unidad ........................................................................................................... 12
Para saber ms ............................................................................................................ 12
Fuentes de consulta ......................................................................................................... 12

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

Presentacin de la unidad
Bienvenido(a) a la Unidad 3. Administrar bases de datos de la asignatura Administracin de
bases de datos, esta unidad est dividida en tres temas: conectividad a la base de datos,
modos de operacin, bitcoras del SGBD, respaldo y recuperacin de una base de datos. A lo
largo de estos temas, revisars herramientas bsicas para poder administrar una base de
datos. Durante la Unidad 1. Fundamentos de la administracin de bases de datos, hasta esta
unidad, se han abordado los temas para administrar bases de datos, las caractersticas que
debe tener el administrador, cmo se involucran otras reas, instalacin, etctera; pero el
enfoque de esta unidad, es a partir que ya se tiene la base de datos en el SGBD, en donde
debe existir por parte del administrador una mezcla diversa de conocimientos, para poder dar
solucin a un problema o situacin que se presente en la base de datos.
En la primera parte de la unidad, revisars de forma general, cmo se encuentra la base de
datos con relacin al mundo del Desarrollo de software, mencionando cmo se forma y cmo
se conecta a la red; en la segunda parte, abordars los modos de operacin y bitcoras, se
ampliar el panorama de comandos que tenas en la base de datos con un enfoque dirigido al
modo de operar de la base de datos y bitcoras; y, la tercera parte, estar enfocada a un
aspecto fundamental de la administracin de bases de datos, que son los respaldos y
recuperaciones de los datos.
La bibliografa en la que te apoyars a lo largo de esta unidad, est enfocada principalmente
al sitio oficial del MySQL, pero tambin en textos de autores importantes en materia, todo ello
con la finalidad de que puedas fortalecer tus conocimientos en torno a la administracin de una
base de datos.

Propsitos de la unidad
El estudio de esta unidad tiene como propsito que el administrador de una base de datos sea
capaz de: identificar los mtodos de conectividad de una base de datos, que logre ejecutar en
tiempo y forma los comandos bsicos segn el modo de operacin de la base de datos, a la
vez de un eficiente control de actividades realizadas a travs de bitcoras del SGBD y, sobre
todo, que el administrador sea capaz de realizar respaldos y recuperaciones de la base de
datos cuando sea necesario.

Competencia especfica
Manipular las funciones predefinidas y operadores para administrar la informacin de forma
lgica y segura mediante la realizacin de operaciones especficas.

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

Temario de la unidad
3. Administrar Bases de datos
3.1. Conectividad de la base de datos
3.1.1. Esquema fsico de una base de datos
3.1.2. Archivos que integran una base de datos
3.1.3. Conexin al SGBD en la red
3.2. Modos de operacin y bitcoras del SBD
3.2.1. Definicin de lo modos de operacin de un SGBD
3.2.2. Comandos bsicos de activacin de los modos de operacin
3.2.3. Funciones especficas de la bitcora
3.2.4. Conceptos de transaccin
3.2.5. Administrar informacin de la bitcora
3.3. Respaldo y recuperacin de una base de datos
3.3.1. Concepto y planeacin de respaldo de una base de datos dentro de
un SGBD
3.3.2. Mtodos de respaldo de un SGBD
3.3.3. Comandos para respaldo de una base de datos
3.3.4. Planificador de respaldos automticos
3.3.5. Mtodos de recuperacin de un SGBD
3.3.6. Comandos para recuperacin de una base de datos
3.3.7. Restauracin de la base de datos generado de un respaldo
3.3.8. Conceptos bsicos sobre espejeo de bases de datos

Unidad 3. Administrar bases de datos


Por todos es conocido que los datos son el cerebro de las empresas y entendemos que stos
forman las bases de datos, haciendo indispensable la administracin de los mismos. Para
poder tener una correcta administracin, es necesario conocer varios puntos sobre: cmo est
regida su conectividad o sus componentes, el esquema de la base de datos, cmo estn
formados los archivos que la integran y su comportamiento en la red. Por todo lo anterior, es
necesario saber en qu modo va a operar el sistema gestor de bases de datos y todas las
bitcoras que se registran derivadas de movimientos a la base de datos.
En la presente unidad vers que un buen administrador debe tener todo el control de los
respaldos, que le permitir recuperar la base de datos cuando sea necesario. Todas estas
funciones van desde: administrar la estructura de la base de datos, los movimientos que sufren
los datos, conocer a detalle el sistema manejador de bases de datos y principalmente otorgar
a los usuarios (y a la empresa misma) la confiabilidad y la seguridad que las bases de datos
demandan.
Ahora, iniciars por revisar cada uno de los proceso para la administracin de base de datos.
Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

Tema 3.1. Conectividad a la base de datos


La conectividad de la base de datos es un tema primordial para poder administrarla de manera
correcta, pues muestra una perspectiva de la ubicacin y forma de la misma, y forma parte de
las funciones del administrador al asegurar la calidad e integridad de los datos y aplicaciones
que contiene el SGBD; eso hace indispensable conocer la estructura fsica y cmo se
encuentra la informacin, para que, teniendo ese conocimiento, se pueda dar a los usuarios
finales un buen servicio. El asegurar la privacidad e integridad de los datos y su forma, es una
de las tareas primordiales.
En la actualidad es muy fcil encontrar bases de datos a las que se permita el acceso a travs
de internet o de alguna red, es muy importante que se entienda cmo es la conexin con el
SGBD, lo cual, al final de este tema, se revisar con mayor detalle.
Para comenzar el tema, revisa en Coronel (2011, p.575) el tema 14.1 Conectividad de una
base de datos. En este tema, podrs conocer los distintos tipos de tecnologas que se utilizan
para la conectividad de una base de datos con la interfaz de programacin de aplicaciones.
Esquema Fsico de una Base de datos
Ahora debes conocer cmo est formado el esquema fsico de una base de datos; ya que en
ste se describen las caractersticas de la base de datos: para lograrlo, se puede hacer un
dibujo con sus tablas, en cada tabla se incluyen sus atributos y se especifica las relaciones
entre las tablas a travs de llaves primarias y forneas; el conocer dicho esquema,
proporcionar al administrador de bases de datos, la estructura de la misma por si es
necesario realizar un ajuste; por ejemplo, agregar elementos a ciertas tablas o eliminar
algunos otros; todo, desde luego, a criterio del administrador y de las necesidades de la
empresa.
El administrador debe contar con el esquema descriptor de la base de datos; esto le permitir,
que al realizar cambios en tablas o registros, se tenga la certeza de saber cules otras tablas o
registros estn involucrados o se vern afectados con esos movimientos.
Para complementar, revisa a Coronel (2011, pp. 49-50) tema 2.6.4 El modelo Fsico, donde se
muestra un ejemplo de un esquema fsico o modelo fsico de una base de datos, sus tablas y
sus relaciones, este modelo vara dependiendo de la base de datos. Recuerda que como
administrador de una base de datos, debes solicitarlo si no te fue entregado.
Archivos que integran una base de datos
En los sistemas de bases de datos se almacena la informacin en tablas y stas forman a su
vez archivos, los cuales componen una base de datos. Los archivos se pueden organizar
lgicamente como secuencias de registros asignadas a bloques de disco; hay que considerar
que pueden guardarse en archivos de longitud fija o de longitud variable; tambin, hay que
considerar como archivo que integra la base de datos, al diccionario de datos que es

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

denominado catlogo del sistema, donde se guarda la informacin de los metadatos, es decir,
datos relativos a los datos (informacin derivada de un dato) tales como: el nombre de las
relaciones, el nombre de los atributos y sus tipos, la informacin de almacenamiento, la
informacin del usuario, etc.
Lee Silberschatz (2006, pp. 386-394), en ese texto podrs revisar el tema y se ejemplifican los
archivos de: longitud fija, variable, cmo son organizados los registros en archivos, cmo son
organizados los archivos secuenciales, cmo se organizan las tablas en archivos y una
explicacin ms a detalle del diccionario de datos, para que de esta manera puedas entender
cules son los archivos que integran una base de datos.
Conexin al SGBD en la red
Otro factor muy importante para una correcta administracin de una base de datos es la
creciente demanda que tiene de accesos de manera remota a travs de accesos a internet;
para comprender mejor esto, debes leer a Coronel ( 2011, pp. 585-592) en donde se muestran
las caractersticas y beneficios al usar esta tecnologa, tambin en dicho texto encontrars
como funciona un servidor de bases de datos con los accesos y peticiones de informacin a la
base de datos, es decir, el funcionamiento de los programas que son para el acceso o
middleware de la web a la base de datos; en esta lectura encontrars las interfaces del
servidor web: CGI (Common Gateway Interface es una de las primeras formas de
programacin web dinmica) y API (Application Programming Interface, es una interfaz para
dar un acceso limitado a la base de datos de un servicio web) estas interfaces son pequeas
aplicaciones o programas para comunicar la base de datos a programas externos.
Por otro lado, en el tema 14.2.3 de Coronel (2011, pp. 585-592) se abordan los navegadores
a travs de los cuales se hara el acceso a la BD, tambin encontrars el tema extensiones del
lado del cliente, ste se refiere a aplicaciones que agregan funcionalidad al navegador y, por
ltimo, revisars la explicacin de para qu sirven los servidores de aplicacin web. Todos
estos temas te sern muy tiles para administrar una base de datos con conexin a la red, es
por ello que conocer los trminos principales y sobre todo cmo funcionan, te permitir
continuar con temas referentes a operacin de bases de datos y bitcoras.
Durante el tema1 revisaste lo referente a la conectividad de una base de datos, su esquema,
sus archivos y cmo se integran a la red; este mundo cada vez est ms dominado por los
accesos a la red, por lo tanto es indispensable que identifiques cmo es el esquema de la
base de datos y los archivos que la conforman.

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

Tema 3.2. Modos de operacin y bitcoras del SBD


Para que entendamos mejor los modos de operar tendremos que comenzar por definir qu son
los modos de operacin de una base de datos; a lo largo de este tema nos apoyaremos
principalmente de la pgina oficial de MySQL.
Definicin de lo modos de operacin de un SGBD y sus Comandos bsicos de
activacin de modos
Cuando se arranca el servidor MySQL, ste puede funcionar en diferentes modos y, a su vez,
stos permiten que cada aplicacin se ajuste el modo de operacin del servidor a sus propios
requerimientos.
Los modos definen qu sintaxis SQL debe soportar MySQL y qu clase de
comprobaciones de validacin de datos debe realizar. Para enriquecer tu informacin, ingresa
a: http://dev.mysql.com/doc/refman/5.0/es/server-sql-mode.html en esta lectura encontrars
los comandos para cambiar el modo de operacin del SGBD, pues MySQL opera en
diferentes modos los cuales se ajustan a los diferentes estndares de SQL, que al cambiar de
modo, le ordena a MySQL qu sintaxis debe soportar y qu tipo de validacin de datos debe
realizar.
Funciones especfica de la bitcora
Para comprender qu funcin cumple la bitcora, lo primero es entender que una bitcora es
una estructura usada para registrar todas las transacciones o movimientos realizados a la
base de datos, estas bitcoras se guardan en archivos de registros que pueden ayudar a
encontrar lo que est sucediendo.
MySQL maneja 4 tipos de bitcoras, lee las siguientes ligas en donde se especifica
informacin de cada una de ellas.
Lista de bitcoras MySQL
http://dev.mysql.com/doc/refman/5.0/es/error Registro de errores (Error Log
log.html
http://dev.mysql.com/doc/refman/5.0/es/query Registro general de consultas
log.html

Registro binario

Registro de consultas lentas

http://dev.mysql.com/doc/refman/5.0/es/binarylog.html
http://dev.mysql.com/doc/refman/5.0/es/slowquery-log.html

En resumen, cada una de estas bitcoras realiza lo siguiente:

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

Registra problemas encontrados iniciando, ejecutando, o


parando MySQL.
Registra las conexiones de clientes establecidas y las sentencias
El registro de consultas
ejecutadas.
Registra todas las sentencias que cambian datos. Tambin utilizado
El registro binario
para replicacin.
Registra todas las sentencias que tardaron ms
de long_query_time segundos en ejecutarse, o no utilizaron ndices.
El registro de lentitud
El registro de error

Tambin en estas lecturas se especifica la manera en que se pueden activar o consultar. Ms


adelante se revisa a detalle cmo administrar la informacin que hay en ellas.
Conceptos de transaccin
Entendemos que una transaccin es un conjunto de operaciones que se ejecutan como si
fuera una sola instruccin, este conjunto de operaciones debe cumplir con ciertos requisitos
para poder considerarse una transaccin, estos requisitos e instruccin compactada son: ser
atmica, tener coherencia, ser independiente de otras transacciones y durable. Lee Ricardo (
2009, pp. 364-366) en donde se especifican los conceptos de transaccin y las propiedades
mencionadas y vers que: la atomicidad se refiere a que sea una sola instruccin compuesta
de varias instrucciones; la coherencia se refiere a que, al realizar esta transaccin, debe dejar
los datos de manera correcta, es decir, si se afecta a una que tenga relacin con otras tablas;
una transaccin debe afectar de manera aislada al mismo tiempo, es decir, no debe afectar a
otras transacciones y debe ser durable, es decir, cualquier cambio que se realice durante una
transaccin debe ser permanente.
Un administrador de bases de datos es el responsable que el SGBD, al realizar una
transaccin, cumpla con los 4 requisitos mencionados de manera que se conserve la
integridad de los datos.
El programador debe definir la secuencia de los comandos que forman una transaccin de
manera que los datos permanezcan coherentes y que al ejecutarla se asegure la integridad
fsica de los datos. Por la misma delicadeza que implica realizar una transaccin se debe tener
cuidado que una vez que comienza no se le interrumpa hasta terminar, pues, en caso que no
se termine de manera correcta la instancia de motor de bases de datos es la responsable de
deshacer todas las modificaciones que se empezaron a realizar. Lee la informacin de MySQL
(2009), que se presenta en la siguiente liga, donde encontrars los comandos para iniciar una
transaccin.
http://dev.mysql.com/doc/refman/5.0/es/commit.html
Ahora, para ejemplificar lo revisado, insertaremos registros de la tabla
departamentos_externos a departamentos mediante una transaccin:

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

mysql> start transaction;


mysql> select @A:=presupuesto FROM
departamentos_externosWHERE codigo= 10;
insert into departamentos (codigo, nombre, presupuesto)values(10,'Departamento test',@A);
En el ejemplo anterior, se guard el presupuesto del departamento externo 10 en la variable
@A y luego fue asignado al presupuesto en la tabla departamentos.
START TRANSACTION;
SELECT @A:=PRESUPUESTO FROM departamentos_externos
WHERE codigo=11;
UPDATE departamentos SET PRESUPUESTO = PRESUPUESTO + @A WHERE codigo=33;
COMMIT;
Recuerda que el commit es para decirle que ejecute la transaccin ya que si ponemos rollback
es como cancelar la transaccin. Recuerda que los comandos vistos el rollback es regresar a
un punto anterior en donde se ejecut alguna instruccin.
Administrar informacin de la bitcora
Una bitcora es un registro de todos los movimientos realizados en la base de datos incluidos
el momento en que fue realizado; toda esta informacin resulta ser muy til si el administrador
de la base de datos quiere consultar cundo y en qu momento se realiz una actividad;
muchas veces, este tipo de informacin resulta ser tanta que, al momento en que queremos
consultar algo especficamente, resulta difcil y de ah que nace la necesidad de que toda esta
informacin sufra administracin.
En este ltimo tema, como ya lo habamos mencionado, es importante realizar una
administracin de la informacin generada por la bitcora, por lo tanto, revisa MySQL (2009)
donde encontrars un apartado de cmo es el correcto mantenimiento a los archivos de
bitcoras y evitar que la base de datos se llene de informacin que no le ser til. Ingresa a:
http://dev.mysql.com/doc/refman/5.0/es/log-file-maintenance.html
De acuerdo a esta informacin, es importante hacer mantenimiento a las bitcoras, esto
implica respaldarlas y borrar la informacin que ah se encuentre para evitar se hagan grandes
volmenes de informacin y archivos excesivos de tamao.
Recapitulando: en el presente tema revisaste cmo son los modos y los comandos para operar
en MySQL una transaccin y una bitcora, as tambin revisaste para qu nos sirven y en
dnde se alojan las bitcoras para poder administrarlas.

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

Administracin de base de datos


Unidad 3. Administrar bases de datos

Tema 3.3. Respaldo y recuperacin de una base de datos


Una funcin ms, de un buen administrador de bases de datos, es asegurar la informacin y la
manera de hacerlo es conservando respaldos, dichos respaldos deben ser peridicos o
constantes con la nica finalidad de poder hacer una recuperacin de la base de datos. A lo
largo de este tema se ampliar el tema de recuperacin, definiendo lo que son los respaldos,
los mtodos que existen, con qu comando hacerlos, cmo se pueden automatizar, cmo se
puede respaldar y restaurar una base de datos y por ltimo se ver el concepto de espejeo.
Por lo anterior, el respaldo y recuperacin de una base de datos son importantes para las
funciones que debe realizar un administrador, a lo largo de este tema nos apoyaremos
nuevamente de la pgina oficial de MySQL y de los libros: Coronel (2011) y de Ian (2009).
Concepto y planeacin de respaldo de una base de datos dentro de un SGBD
En este tema hablaremos sobre qu es un respaldo y qu es planear para hacer esos
respaldos; todo sistema gestor de bases de datos nos debe garantizar que dentro de l se
pueda ejecutar y garantizar la integridad de la informacin, muchos sistemas cuentan con
utileras especiales que permiten ejecutar las rutinas de respaldo y restauracin.
La restauracin se debe ejecutar cuando exista una falla, como un dao en el disco duro o el
dao que se genera al existir una falla elctrica, que pueda derivarse en prdida de
informacin. Por lo tanto, lee el tema Respaldo y recuperacin del libro Coronel (2011, pp.
621-622) en donde encontrars la descripcin de medidas que debes considerar en la
administracin de desastres, diversos tipos de respaldos que existen en un DBMS, cmo
almacenar, proteger y controlar los respaldos y algunos puntos que debes considerar para
hacer un plan de recuperacin y contingencia.
Mtodos de respaldo de un SGBD
Siempre debemos disponer de una copia de la base de datos ya que pueden existir daos
accidentales o colapsos al sistema; existen dos mtodos para tener un respaldo de la misma;
en el texto de Prez (2009. P.351) revisars el tema: copias de seguridad donde encontrars
que la copia se puede hacer mediante una utilera o comando mysqldump o hacer la copia
directa de la base de datos.
Comandos para respaldo de una base de datos y Planificador de respaldos automticos
Ahora que ya sabes para qu sirve un respaldo y los tipos de respaldo que existe, el siguiente
punto es ver cmo se usa el comando para crear los respaldos. Lo anterior lo encontrars en
Prez (2009. P.352), por lo tanto, lee el tema Copias de seguridad con MySQLDUMP en
donde se especifica, que si haces un archivo backup con ese comando y le programas la
fecha y la hora, se realizar automticamente.

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

10

Administracin de base de datos


Unidad 3. Administrar bases de datos

Tambin, revisa el tema El programa de copia de seguridad de base de datos mysqldump en


donde se detalla este comando mostrando cmo llamar a la ayuda de mismo. Por lo tanto
ingresa a: http://dev.mysql.com/doc/refman/5.0/es/mysqldump.html
Una vez que ya sabes cmo hacer respaldos, lo siguiente es cmo recuperar la informacin de
esos respaldos y eso lo encontrars en el siguiente tema.
Mtodos de recuperacin de un SGBD y Comandos para recuperacin de una base de
datos
Hay que recordar que cuando se recupera una base de datos, se regresa al estado o nivel en
el punto justo en el que fue hecho el respaldo, por lo tanto es una excelente herramienta
cuando la informacin se ha daado o perdido. Revisa a Coronel (2011, pp. 435-437) en
donde encontrars el tema administracin de la recuperacin de una base de datos y
recuperacin de transaccin, ah vers los mtodos de recuperacin existentes y los
comandos para, antes que restaurar un respaldo, intentar recuperar la base de datos como
comando commit y rollback; si esto no funciona, entonces el siguiente punto a realizar es
recuperar una base de datos a partir de un respaldo.
Restauracin de la base de datos generado de un respaldo
Para recuperar una base de datos de un archivo que fue generado como respaldo, es muy
simple, bastar con usar el archivo que se gener con el comando MySQLDUMP visto en el
tema comandos de respaldo. Para complementar el tema, lee Prez (2009. pg.353), revisa
los ejemplos de cmo se restaurara desde diferentes formas.
Conceptos bsicos sobre espejeo de bases de datos
El espejeo de bases de datos consiste en copiar la base de datos en otro servidor y que los
cambios que se hagan al principal, se ejecuten en ambos. Esto es conocido como replicacin
en MySQL, en donde un servidor principal registra todos los cambios que se hacen a la base
de datos guardndolos en los archivos de bitcoras log. Por lo tanto, para usar replicacin,
debe activar el log binario en el servidor maestro.
Cada servidor esclavo recibe del maestro las actualizaciones que han sido previamente
guardadas en su archivo de bitcora o log binario, de forma que el esclavo puede ejecutar las
mismas actualizaciones en su copia de los datos. Para ver esto ms a detalle, revisa MySQL
(2009) desde el tema 6.1 hasta el tema 6.4 en donde encontrars desde una breve
introduccin en el tema, una breve panormica, detalles de la implementacin y cmo montar
el espejeo o la replicacin. Por lo tanto, ingresa a:
http://dev.mysql.com/doc/refman/5.0/es/replication.html
Durante este tema revisaste qu es un respaldo y cmo recuperar una base de datos con
comandos o con restaurar los respaldos realizados. As tambin revisaste cmo planear
respaldos automticos y por ltimo cmo se logra el espejeo de bases de datos para
conservar siempre la informacin integra.

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

11

Administracin de base de datos


Unidad 3. Administrar bases de datos

Cierre de la unidad
Has concluido la tercera unidad de la asignatura Administracin de bases de datos. A lo largo
de sta aprendiste cmo es la conectividad de una base de datos, es decir, identificar su
esquema, los archivos que la forman, cmo opera un SGBD, dnde y cmo son almacenadas
las bitcoras para poder administrarlas, cmo se hace un respaldo y cmo se planea, cuales
son los mtodos existentes para los mismos con qu comandos se hace, cmo se recupera
una base de datos o cmo se restaura un respaldo y, cmo medida preventiva, el concepto de
espejeo de bases de datos.
Al concluir esta tercer unidad tambin has concluido el curso de Administracin de bases de
datos, en el cual se abordaron aspectos muy interesantes, tales como la administracin de una
base de datos sealando los conocimientos mnimos de lo que forma a dicha base y cmo
est se relaciona con el mundo web; posteriormente se abarcaron las operaciones bsicas que
un buen administrador de bases de datos debe aplicar para poder hacer modificaciones a los
datos.
Es aconsejable que revises nuevamente la unidad en caso de que los temas que se acaban de
mencionar no te sean familiares, o no los recuerdes, de no ser este tu caso, ya has terminado
el curso de Administracin de bases de datos.

Para saber ms
Si deseas saber ms acerca de la Administracin de bases de datos puedes consultar un
documento elaborado por el Departamento de Lenguajes y Ciencias de la Computacin de la
Universidad de Mlaga:
Sistemas de Bases de Datos: Introduccin y Conceptos Bsicos para la Administracin y de
Bases de Datos Relacionales, disponible en:
http://www.lcc.uma.es/~bds/adminbd/apuntes/ABD1_Intro.pdf

Fuentes de consulta

Coronel, C. (2011). Bases de datos: Diseo, implementacin y administracin. Mxico:


CENGAGE.
MySQL (2011). Manuales de Referencia del Manejador de Base de Datos. Recuperado
de http://dev.mysql.com/doc/refman/5.0/es/index.html.
Prez, C. (2009). MySQL para Windows y Linux. Mxico: Alfaomega.
Ricardo, M (2009). Bases de datos. Mxico: Mc Graw Hill.
Silberschatz (2006). Fundamentos de bases de datos. Madrid: McGraw Hill.
Stanek, W (2007). SQL SERVER 2005 Manual del administrador. Mxico: McGraw Hill.

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software

12

You might also like