Вы находитесь на странице: 1из 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

Вам также может понравиться

  • Aprende Drupal 7. El mejor Framework-CMS
    Aprende Drupal 7. El mejor Framework-CMS
    От Everand
    Aprende Drupal 7. El mejor Framework-CMS
    Оценок пока нет
  • Dabd U1 Ea
    Dabd U1 Ea
    Документ3 страницы
    Dabd U1 Ea
    Daniel Aparicio
    Оценок пока нет
  • Dpo3 U2 A1
    Dpo3 U2 A1
    Документ8 страниц
    Dpo3 U2 A1
    Wasa Wasabura
    0% (1)
  • Deor U1 A1
    Deor U1 A1
    Документ3 страницы
    Deor U1 A1
    Juan Pellicer
    Оценок пока нет
  • Dabd U2 A3
    Dabd U2 A3
    Документ7 страниц
    Dabd U2 A3
    yoRock
    Оценок пока нет
  • Dpes U2 A2
    Dpes U2 A2
    Документ4 страницы
    Dpes U2 A2
    comex726
    Оценок пока нет
  • DPW2 U3 Ea Hedm
    DPW2 U3 Ea Hedm
    Документ3 страницы
    DPW2 U3 Ea Hedm
    Atlas Azteca Ocotlan
    Оценок пока нет
  • DPRN3 U1 A1 Erhg
    DPRN3 U1 A1 Erhg
    Документ4 страницы
    DPRN3 U1 A1 Erhg
    hernandezgaer
    Оценок пока нет
  • DPRN1 U3 A1 Anhj
    DPRN1 U3 A1 Anhj
    Документ5 страниц
    DPRN1 U3 A1 Anhj
    Any Mon
    Оценок пока нет
  • Dire U1 A1
    Dire U1 A1
    Документ11 страниц
    Dire U1 A1
    jisanche
    Оценок пока нет
  • DDRS U3 A3 Adcg
    DDRS U3 A3 Adcg
    Документ7 страниц
    DDRS U3 A3 Adcg
    Adrian
    Оценок пока нет
  • Dsei U1 A1 Gudg
    Dsei U1 A1 Gudg
    Документ10 страниц
    Dsei U1 A1 Gudg
    Guillermo Duran
    Оценок пока нет
  • Dabd U2 A1 Gud
    Dabd U2 A1 Gud
    Документ7 страниц
    Dabd U2 A1 Gud
    locop12343
    Оценок пока нет
  • Dprn1 Ar Ygbl
    Dprn1 Ar Ygbl
    Документ7 страниц
    Dprn1 Ar Ygbl
    Yair Gigael Basilio López
    0% (1)
  • Deda U2 A2
    Deda U2 A2
    Документ6 страниц
    Deda U2 A2
    jcen81
    Оценок пока нет
  • Dabd U1 Ea
    Dabd U1 Ea
    Документ5 страниц
    Dabd U1 Ea
    yoRock
    Оценок пока нет
  • DPRN3 U3 A1 Erhg
    DPRN3 U3 A1 Erhg
    Документ5 страниц
    DPRN3 U3 A1 Erhg
    hernandezgaer
    Оценок пока нет
  • Dabd U3 A3
    Dabd U3 A3
    Документ9 страниц
    Dabd U3 A3
    Luisa Lu
    Оценок пока нет
  • Programación NET 3
    Programación NET 3
    Документ20 страниц
    Programación NET 3
    Anonymous nJUJSwS
    Оценок пока нет
  • DPRN1 U3 A1 Jubp
    DPRN1 U3 A1 Jubp
    Документ4 страницы
    DPRN1 U3 A1 Jubp
    Juan Pellicer
    Оценок пока нет
  • DDRS U3 A2 Jecr
    DDRS U3 A2 Jecr
    Документ10 страниц
    DDRS U3 A2 Jecr
    Jesus Francisco Cortes Rodriguéz
    Оценок пока нет
  • Dapi U1 A1
    Dapi U1 A1
    Документ7 страниц
    Dapi U1 A1
    Any Mon
    Оценок пока нет
  • Unidad 2 Diseño de Interfaces Mediante
    Unidad 2 Diseño de Interfaces Mediante
    Документ47 страниц
    Unidad 2 Diseño de Interfaces Mediante
    David Perez
    Оценок пока нет
  • DPRN2 U2 A2 Arvh
    DPRN2 U2 A2 Arvh
    Документ5 страниц
    DPRN2 U2 A2 Arvh
    Ari Villafuerte
    Оценок пока нет
  • DPRN3 U1 A2 Erhg
    DPRN3 U1 A2 Erhg
    Документ3 страницы
    DPRN3 U1 A2 Erhg
    hernandezgaer
    Оценок пока нет
  • Dapi U1 Ea
    Dapi U1 Ea
    Документ6 страниц
    Dapi U1 Ea
    Poncho Davila
    Оценок пока нет
  • DMDS U2 A3 Jubp
    DMDS U2 A3 Jubp
    Документ7 страниц
    DMDS U2 A3 Jubp
    Gabriel Balderas
    Оценок пока нет
  • DPRN3 U1 A1
    DPRN3 U1 A1
    Документ4 страницы
    DPRN3 U1 A1
    Karen M. Leal
    Оценок пока нет
  • Deor U3 A1 Nanc
    Deor U3 A1 Nanc
    Документ3 страницы
    Deor U3 A1 Nanc
    adn-ollathair
    Оценок пока нет
  • DPRN1 U1 A1
    DPRN1 U1 A1
    Документ7 страниц
    DPRN1 U1 A1
    Daniel Pineda
    Оценок пока нет
  • Dpo3 U1 Ea Jugg
    Dpo3 U1 Ea Jugg
    Документ16 страниц
    Dpo3 U1 Ea Jugg
    tonillocanijo
    Оценок пока нет
  • Dsei U1 A2 Rivt
    Dsei U1 A2 Rivt
    Документ6 страниц
    Dsei U1 A2 Rivt
    Karen M. Leal
    Оценок пока нет
  • DPRN3 U3 Ea
    DPRN3 U3 Ea
    Документ2 страницы
    DPRN3 U3 Ea
    Esther2003
    Оценок пока нет
  • Dpmo U2 A1 F1 CRLH
    Dpmo U2 A1 F1 CRLH
    Документ17 страниц
    Dpmo U2 A1 F1 CRLH
    Empre
    Оценок пока нет
  • Actividad 2. Seleccionando Un Estilo
    Actividad 2. Seleccionando Un Estilo
    Документ3 страницы
    Actividad 2. Seleccionando Un Estilo
    Juan Manuel San Miguel
    Оценок пока нет
  • DMDS U2 A2
    DMDS U2 A2
    Документ5 страниц
    DMDS U2 A2
    Paco Alonso
    Оценок пока нет
  • DDRS U3 A1 Sevo
    DDRS U3 A1 Sevo
    Документ6 страниц
    DDRS U3 A1 Sevo
    Sergio Vargas
    Оценок пока нет
  • Guillermo David Neri Pérez: Actividad 1 / Unidad 2 / Requerimientos de Implementación de Un Proyecto de Información
    Guillermo David Neri Pérez: Actividad 1 / Unidad 2 / Requerimientos de Implementación de Un Proyecto de Información
    Документ6 страниц
    Guillermo David Neri Pérez: Actividad 1 / Unidad 2 / Requerimientos de Implementación de Un Proyecto de Información
    Any Mon
    Оценок пока нет
  • DS DPRN3 U2 A1 Argc
    DS DPRN3 U2 A1 Argc
    Документ15 страниц
    DS DPRN3 U2 A1 Argc
    Camaras Seguridad
    Оценок пока нет
  • Dpmo U3 A1 Ishp
    Dpmo U3 A1 Ishp
    Документ8 страниц
    Dpmo U3 A1 Ishp
    gabriel
    Оценок пока нет
  • DFDR U1 A1 Romv
    DFDR U1 A1 Romv
    Документ4 страницы
    DFDR U1 A1 Romv
    rosa
    Оценок пока нет
  • Dapi U2 A2 Gell
    Dapi U2 A2 Gell
    Документ6 страниц
    Dapi U2 A2 Gell
    Nayeli Lara
    Оценок пока нет
  • DPSS U3 A3 Ado
    DPSS U3 A3 Ado
    Документ7 страниц
    DPSS U3 A3 Ado
    Carlos Hernandez
    Оценок пока нет
  • DFDR U1 A1 Erhg.
    DFDR U1 A1 Erhg.
    Документ6 страниц
    DFDR U1 A1 Erhg.
    hernandezgaer
    Оценок пока нет
  • Dapi U1 A2
    Dapi U1 A2
    Документ7 страниц
    Dapi U1 A2
    Luisa Lu
    Оценок пока нет
  • Dapi U1 A1
    Dapi U1 A1
    Документ3 страницы
    Dapi U1 A1
    rlarapscribd
    100% (1)
  • Proxy
    Proxy
    Документ10 страниц
    Proxy
    Gabo Romer
    Оценок пока нет
  • Dabd U3 A1
    Dabd U3 A1
    Документ4 страницы
    Dabd U3 A1
    katekyoreborn
    Оценок пока нет
  • Unidad 1. Actividad: Actividad 3. Vistas de La Arquitectura de Software
    Unidad 1. Actividad: Actividad 3. Vistas de La Arquitectura de Software
    Документ10 страниц
    Unidad 1. Actividad: Actividad 3. Vistas de La Arquitectura de Software
    Erick Marc Spector
    Оценок пока нет
  • Ddse U1 A2 Aafr
    Ddse U1 A2 Aafr
    Документ6 страниц
    Ddse U1 A2 Aafr
    Aarón Andrés Flores Ruíz
    Оценок пока нет
  • Ddse U3 A2 Hedm
    Ddse U3 A2 Hedm
    Документ7 страниц
    Ddse U3 A2 Hedm
    Atlas Azteca Ocotlan
    Оценок пока нет
  • Ddse U1 Ea
    Ddse U1 Ea
    Документ2 страницы
    Ddse U1 Ea
    Poncho Davila
    Оценок пока нет
  • DMMS U2 A2
    DMMS U2 A2
    Документ4 страницы
    DMMS U2 A2
    Paco Alonso
    Оценок пока нет
  • DDRS U1 A3 Jecr
    DDRS U1 A3 Jecr
    Документ10 страниц
    DDRS U1 A3 Jecr
    Jesus Francisco Cortes Rodriguéz
    Оценок пока нет
  • DPRN2 U2 A1
    DPRN2 U2 A1
    Документ4 страницы
    DPRN2 U2 A1
    Yamile Ibarra Ceniceros
    Оценок пока нет
  • DRS - U2 - Ea - Vivs
    DRS - U2 - Ea - Vivs
    Документ5 страниц
    DRS - U2 - Ea - Vivs
    Victor Villa
    Оценок пока нет
  • DPW2 U3 A2 Jofc
    DPW2 U3 A2 Jofc
    Документ16 страниц
    DPW2 U3 A2 Jofc
    jorgeart66
    Оценок пока нет
  • Dsei U3 A2 Gudg
    Dsei U3 A2 Gudg
    Документ15 страниц
    Dsei U3 A2 Gudg
    Guillermo Duran
    Оценок пока нет
  • DPRN2 U2 A3
    DPRN2 U2 A3
    Документ4 страницы
    DPRN2 U2 A3
    Wasa Wasabura
    Оценок пока нет
  • DPRN2 U2 A2
    DPRN2 U2 A2
    Документ5 страниц
    DPRN2 U2 A2
    Yamile Ibarra Ceniceros
    Оценок пока нет
  • Tema2. Sistema Ecuaciones Lineales
    Tema2. Sistema Ecuaciones Lineales
    Документ36 страниц
    Tema2. Sistema Ecuaciones Lineales
    alejandrosantanaasm
    Оценок пока нет
  • Borrado de Un Fichero GDG
    Borrado de Un Fichero GDG
    Документ1 страница
    Borrado de Un Fichero GDG
    alejandrosantanaasm
    Оценок пока нет
  • Unidad 3. Vision Al Futuro
    Unidad 3. Vision Al Futuro
    Документ14 страниц
    Unidad 3. Vision Al Futuro
    Jose Luis Garcia
    Оценок пока нет
  • Unidad 1 Actividades de Aprendizaje Ddrs U1
    Unidad 1 Actividades de Aprendizaje Ddrs U1
    Документ13 страниц
    Unidad 1 Actividades de Aprendizaje Ddrs U1
    alejandrosantanaasm
    100% (1)
  • Unidad 1 Actividad 3 MD
    Unidad 1 Actividad 3 MD
    Документ2 страницы
    Unidad 1 Actividad 3 MD
    alejandrosantanaasm
    Оценок пока нет
  • Documents - MX Lenguajes de Descripcion de Arquitecturas
    Documents - MX Lenguajes de Descripcion de Arquitecturas
    Документ14 страниц
    Documents - MX Lenguajes de Descripcion de Arquitecturas
    alejandrosantanaasm
    Оценок пока нет
  • ActaNET PDF
    ActaNET PDF
    Документ6 страниц
    ActaNET PDF
    alejandrosantanaasm
    Оценок пока нет
  • Unidad 3. Modelos para El Desarrollo de Sistemas
    Unidad 3. Modelos para El Desarrollo de Sistemas
    Документ16 страниц
    Unidad 3. Modelos para El Desarrollo de Sistemas
    FranciscoAlbertoBarriosCerda
    Оценок пока нет
  • Actividad 1 Unidad 2
    Actividad 1 Unidad 2
    Документ8 страниц
    Actividad 1 Unidad 2
    alejandrosantanaasm
    Оценок пока нет
  • Actividad 2 Unidad 2
    Actividad 2 Unidad 2
    Документ11 страниц
    Actividad 2 Unidad 2
    alejandrosantanaasm
    50% (2)
  • Unidad 1. Ingenieria de Software
    Unidad 1. Ingenieria de Software
    Документ24 страницы
    Unidad 1. Ingenieria de Software
    alejandrosantanaasm
    Оценок пока нет
  • Unidad 1. Introduccion Al Analisis Orientado A Objetos
    Unidad 1. Introduccion Al Analisis Orientado A Objetos
    Документ23 страницы
    Unidad 1. Introduccion Al Analisis Orientado A Objetos
    Wolf Ham
    Оценок пока нет
  • Unidad 4. Arreglos
    Unidad 4. Arreglos
    Документ18 страниц
    Unidad 4. Arreglos
    alejandrosantanaasm
    100% (1)
  • Unidad 3. Actividades de Aprendizaje
    Unidad 3. Actividades de Aprendizaje
    Документ8 страниц
    Unidad 3. Actividades de Aprendizaje
    alejandrosantanaasm
    Оценок пока нет
  • Actividad #3 Yormatt Freites
    Actividad #3 Yormatt Freites
    Документ1 страница
    Actividad #3 Yormatt Freites
    Kelly Lopez
    Оценок пока нет
  • Configuracion de Cluster
    Configuracion de Cluster
    Документ5 страниц
    Configuracion de Cluster
    Jibsan Joel Rosa Toirac
    Оценок пока нет
  • Procedimiento de Almacenamiento de Mysql
    Procedimiento de Almacenamiento de Mysql
    Документ8 страниц
    Procedimiento de Almacenamiento de Mysql
    Orozco Escalante Karla
    Оценок пока нет
  • Estructura Dinámicas y Estáticas de Almacenamiento de Datos
    Estructura Dinámicas y Estáticas de Almacenamiento de Datos
    Документ5 страниц
    Estructura Dinámicas y Estáticas de Almacenamiento de Datos
    Hermen Rengel
    Оценок пока нет
  • Derecho Examen
    Derecho Examen
    Документ5 страниц
    Derecho Examen
    Abdiel Sinai Vera Ponce
    Оценок пока нет
  • Evolución Dispositivos de Almacenamiento
    Evolución Dispositivos de Almacenamiento
    Документ1 страница
    Evolución Dispositivos de Almacenamiento
    Benito Diaz Rodriguez
    0% (1)
  • Modelo Tipico de Tres Capas
    Modelo Tipico de Tres Capas
    Документ6 страниц
    Modelo Tipico de Tres Capas
    Pablo Trujillo Huenchun
    Оценок пока нет
  • Tarea 1 MIcrocontroladores
    Tarea 1 MIcrocontroladores
    Документ3 страницы
    Tarea 1 MIcrocontroladores
    Carlos Parrales
    Оценок пока нет
  • Cambiar FAT32 A NTFS Sin Formatear
    Cambiar FAT32 A NTFS Sin Formatear
    Документ5 страниц
    Cambiar FAT32 A NTFS Sin Formatear
    Stefania Orozco
    Оценок пока нет
  • Base de Datos Unidad I
    Base de Datos Unidad I
    Документ26 страниц
    Base de Datos Unidad I
    mariangel7
    Оценок пока нет
  • Practica 11
    Practica 11
    Документ11 страниц
    Practica 11
    Paco Orochi
    Оценок пока нет
  • Introduccion
    Introduccion
    Документ29 страниц
    Introduccion
    Carlos Huila
    Оценок пока нет
  • Red Asi s7 300
    Red Asi s7 300
    Документ51 страница
    Red Asi s7 300
    airon_iva7880
    Оценок пока нет
  • Examen para IAW05. - Revisión Del Intento
    Examen para IAW05. - Revisión Del Intento
    Документ11 страниц
    Examen para IAW05. - Revisión Del Intento
    Anyi
    Оценок пока нет
  • Modalidad de Exámenes - Semana 1 - Revisión Del Intento
    Modalidad de Exámenes - Semana 1 - Revisión Del Intento
    Документ3 страницы
    Modalidad de Exámenes - Semana 1 - Revisión Del Intento
    andres valecia
    Оценок пока нет
  • Historia YAML XML YAML - 13350 HGY
    Historia YAML XML YAML - 13350 HGY
    Документ10 страниц
    Historia YAML XML YAML - 13350 HGY
    Jonathan Gyman
    Оценок пока нет
  • Clase1 AntecedentesSMBD
    Clase1 AntecedentesSMBD
    Документ33 страницы
    Clase1 AntecedentesSMBD
    Luis Silva
    Оценок пока нет
  • Cuestionario
    Cuestionario
    Документ24 страницы
    Cuestionario
    ELKIN BARRERO RINCON
    Оценок пока нет
  • Leccion 1 - Archivos en
    Leccion 1 - Archivos en
    Документ24 страницы
    Leccion 1 - Archivos en
    Sergio Sanchez
    Оценок пока нет
  • Division para 8 Bits
    Division para 8 Bits
    Документ6 страниц
    Division para 8 Bits
    Ronny Camacho
    Оценок пока нет
  • General
    General
    Документ2 страницы
    General
    alva10 va
    Оценок пока нет
  • 04 Administracion de Memoria
    04 Administracion de Memoria
    Документ47 страниц
    04 Administracion de Memoria
    Anonymous sRCxX8
    Оценок пока нет
  • Guia1 Recolección Datos
    Guia1 Recolección Datos
    Документ24 страницы
    Guia1 Recolección Datos
    Santiago Castiblanco Lugo
    Оценок пока нет
  • Almacenamiento de Datos Gestión de Ficheros
    Almacenamiento de Datos Gestión de Ficheros
    Документ12 страниц
    Almacenamiento de Datos Gestión de Ficheros
    Angela Pardo
    Оценок пока нет
  • 7 2 4 3 Practica de Laboratorio Uso de Wireshark para Examinar Capturas de FTP y TFTP
    7 2 4 3 Practica de Laboratorio Uso de Wireshark para Examinar Capturas de FTP y TFTP
    Документ14 страниц
    7 2 4 3 Practica de Laboratorio Uso de Wireshark para Examinar Capturas de FTP y TFTP
    Sebastian Montoya Castaño
    100% (1)
  • Brazo Robot. Perifericos Mixtos
    Brazo Robot. Perifericos Mixtos
    Документ4 страницы
    Brazo Robot. Perifericos Mixtos
    Jose Moran
    Оценок пока нет
  • FSI BD T7 EjerciciosSQLResueltos
    FSI BD T7 EjerciciosSQLResueltos
    Документ6 страниц
    FSI BD T7 EjerciciosSQLResueltos
    Rodrigo QY
    Оценок пока нет
  • Examen Teoric Tipo ARedes Convergentes Tercer Corte
    Examen Teoric Tipo ARedes Convergentes Tercer Corte
    Документ1 страница
    Examen Teoric Tipo ARedes Convergentes Tercer Corte
    ruben perez
    Оценок пока нет
  • Trigger Dia 1 21 SOLUCIONES
    Trigger Dia 1 21 SOLUCIONES
    Документ5 страниц
    Trigger Dia 1 21 SOLUCIONES
    karolinecueva2
    Оценок пока нет
  • Ref0117 - Rutas Del Este Sa
    Ref0117 - Rutas Del Este Sa
    Документ2 страницы
    Ref0117 - Rutas Del Este Sa
    Rodrigo Gonzalez
    Оценок пока нет