Sunteți pe pagina 1din 11

Administracin de bases de datos

Carrera: Desarrollo de Software

Sexto cuatrimestre

Programa de la asignatura: Administracin de bases de datos

Clave: 150920623/160920623

Administracin de bases de datos



ndice

I. INFORMACIN GENERAL DE LA ASIGNATURA ............................................. 3 A. FICHA DE IDENTIFICACIN .............................................................................. 3 B. DESCRIPCIN .................................................................................................... 3 C. FUNDAMENTACIN TERICA DE LA ASIGNATURA .................................... 4 D. PROPSITO ....................................................................................................... 5 E. COMPETENCIA(S) A DESARROLLAR ............................................................. 5 F. TEMARIO ............................................................................................................. 5 G. METODOLOGA DE TRABAJO ......................................................................... 7 H. FUENTES DE CONSULTA ............................................................................... 11

Administracin de bases de datos



I. Informacin general de la asignatura a. Ficha de identificacin


Nombre de la Ingeniera: Nombre del curso o asignatura Clave de asignatura: Seriacin: Cuatrimestre: Horas contempladas: Desarrollo de software Administracin de bases de datos 150920623 No aplica Cuarto 72

b. Descripcin
En el mundo de la informtica, la necesidad de centralizar la informacin deton la creacin del Sistema de Administracin de Bases de Datos (DBMS, por sus siglas en ingls Database Management System). Dicho sistema es un conjunto de servicios (aplicaciones de software) para administrar bases de datos, con el cual se facilita: El acceso a los datos. El acceso a la informacin por parte de mltiples usuarios. La manipulacin de la informacin en la base de datos. Para que la administracin de bases de datos se lleve a cabo, se requiere de un medio fsico (hardware), un DBMS que nos permite ubicar la informacin en orden y una interfaz del usuario. Una base de datos es una coleccin de archivos que pertenecen lgicamente a un sistema, por ende, la informacin que constituye la base de datos se resguarda hasta el momento en que una aplicacin la manipula. Por lo tanto, un usuario puede realizar operaciones sobre los datos de manera segura y ordenada. Por lo anterior, la asignatura Administracin de bases de datos se ubica en el sexto cuatrimestre de la Ingeniera y Tcnico Superior Universitario en Desarrollo de Software; guarda una estrecha relacin con las asignaturas Bases de datos y Diseo de bases de datos, de cuatrimestres anteriores, y es necesaria para complementar asignaturas como Programacin net III y Programacin web II, que cursars posteriormente; su propsito es que utilices el MySQL para implementar y administrar informacin en distintos sistemas operativos. Para cumplir con dicho propsito, la asignatura se presenta en tres unidades:

Administracin de bases de datos



1. Instalacin de MySQL. 2. Operaciones bsicas. 3. Funciones predefinidas.

c. Fundamentacin terica de la asignatura


La asignatura de Administracin de bases de datos asume como metodologa del aprendizaje un modelo mixto, donde la teora y la prctica se conjugan para el cumplimiento de las competencias, por ende, la materia tiene como funcin principal que el alumno aprenda a disear un sistema gestor de bases de datos para administrar los datos almacenados de forma lgica, ordenada y segura, por lo tanto, en la primera unidad, se recuperan las generalidades de MySQL por ser un sistema gestor open source y que puede instalarse en Windows y Linux. En la segunda unidad, se manejan las operaciones bsicas que requiere MySQL para la creacin de una base de datos. En la tercera unidad, se utilizan las funciones y operadores predefinidos para la manipulacin de las bases de datos en MySQL. Desde el inicio de la primera unidad, el estudiante interacta con las herramientas del aula virtual, como lo son foros y los portafolios de tareas, posteriormente comenzar a instalar y ejecutar aplicaciones, misma que tendr que registrar para cumplir con las evidencias de aprendizaje. Por su parte, el/la facilitador(a) Semanalmente programa y actualiza las actividades. Complementa el desarrollo de los temas. Plantea preguntas disparadoras. Dirige la discusin. Retroalimenta. Obtiene conclusiones a partir de las participaciones de los estudiantes. Cierra el foro con conclusiones y trabajo colaborativo.

Administracin de bases de datos



d. Propsito
Que puedas identificar las generalidades del open source MySQL, sus paquetes y requisitos de instalacin; que puedas instalarlo en dos sistemas operativos (Windows y Linux); Que identifiques las funciones y operaciones bsicas y con todo ello, que puedas crear y manipular bases de datos.

e. Competencia(s) a desarrollar
Competencia general: Utilizar un sistema gestor de bases de datos para administrar los datos almacenados de forma lgica, ordenada y segura, a travs de las operaciones bsicas y funciones predefinidas de manipulacin soportadas por MySQL. Competencias especficas de unidad Instalar MySQL para utilizarlo como sistema gestor de bases de datos relacionales en los sistemas operativos Windows y Linux mediante los requisitos y paquetes de instalacin. Utilizar MySQL para manipular informacin mediante el uso de las operaciones bsicas de insercin, consulta y bsqueda de datos. Manipular las funciones predefinidas y operadores para administrar la informacin de forma lgica y segura mediante la realizacin de operaciones especficas.

f. Temario
1. Instalacin de MySQL 1.1 MySQL en Windows 1.1.1 Requisitos previos 1.1.2 Paquetes de instalacin 1.1.3. Ejecutar MySQL 1.2 MySQL en Linux 1.2.1 Requisitos previos 1.2.2 Paquetes de instalacin 1.2.3 Ejecutar MySQL 2. Operaciones bsicas

Administracin de bases de datos



2.1. Data Definition Language (DDL) 2.1.1 Create, database y create table 2.1.2 Show database y show table 2.1.3 Alter table 2.1.4 Drop table y drop database 2.1.5 Optimize table 2.1.6 Truncate table 2.1.7 Repair table 2.1.8 Rename table 2.1.9 Check table 2. 2. Data Manipulation Language (DML) 2.2.1 Select 2.2.2 Insert 2.2.3 Update 2.2.4 Delete 2.3. Data Control Language (DCL) 2.3.1 Grant 2.3.2 Revoke 3. Funciones predefinidas 3.1. Funciones numricas 3.1.1 Operadores aritmticos 3.1.2 Funciones matemticas 3.2 Funciones de fecha y hora 3.2.1 Now 3.2.2 Curdate 3.2.3 Curtime 3.2.4 Utc_date 3.2.5 Utc_time 3.2.6 Utc_timestamp 3.3 Operadores 3.3.1 Precedencias de los operadores 3.3.2 Parntesis 3.3.3 Funciones y operadores de comparacin 3.3.4 Operadores lgicos

Administracin de bases de datos



g. Metodologa de trabajo
Durante el presente cuatrimestre, identificars una presentacin diferente a la de los periodos anteriores tanto en los contenidos como en las actividades de aprendizaje de la asignatura. El desarrollo del curso, se har mediante el uso de una antologa que es el documentogua que integra los diversos materiales que sern trabajados en cada una de las unidades. En el diseo de las antologas, participaron cuerpos colegiados de los cuales forman parte los (las) docentes en lnea, quienes estn a cargo de la conduccin de los cursos; de manera conjunta, se seleccionaron los contenidos y se desarrollaron las actividades e instrumentos de evaluacin; as mismo, se definieron las interacciones que permiten establecer el vnculo permanente entre los (las) docentes y los (las) estudiantes, tanto de manera grupal como individual, adems, se generaron los espacios necesarios para que puedas comunicarte con tus compaeros. Las antologas incluyen diversas fuentes de consulta accesibles y disponibles en el aula y/o en la web que posibilitan el estudio de los contenidos, los cuales fueron definidos previamente mediante la Tabla de especificaciones de la asignatura, lo que te permitir observar una estructura organizada y secuencial, que se orienta siempre al cumplimiento de las competencias que debes alcanzar de acuerdo al plan de estudios y nivel en que te encuentras. Despus de haber recorrido ya un camino importante durante los cuatrimestres anteriores, necesariamente conoces ya la metodologa empleada en la modalidad a distancia y sobre todo el modelo que orienta el proceso educativo en la Universidad Abierta y a Distancia de Mxico, por lo que has desarrollado tambin las competencias transversales y especficas tanto de tipo tecnolgico como acadmicas y de formacin personal, que te permitirn asumir responsablemente tu aprendizaje, dado que has sido capaz de desarrollar tambin habilidades de estudio independiente y la disciplina requerida para el autoaprendizaje. De esta manera, al tener una responsabilidad compartida en el proceso de tu aprendizaje, te apropiars de los contenidos que tendrs a disposicin y podrs realizar las actividades de aprendizaje que se han diseado partiendo de la afirmacin de que lees, escribes y estudias de manera individual, interactuando y discutiendo con tus compaeros(as), con la gua y asesora de los (las) docentes y con el uso de los materiales y recursos didcticos; todo ello, te permitir darles un nuevo significado y orientacin, ya sea para desarrollar la capacidad argumentativa, vincular la teora con la prctica, para plantearte problemas y encontrar alternativas de solucin, entre otras habilidades. Es importante mencionar que la presentacin de los contenidos, no implica un cambio de metodologa ni de la calidad de los aprendizajes, sino que posibilita otras formas de acercarse y utilizar los materiales de estudio, siempre teniendo en cuenta que el centro

Administracin de bases de datos



del aprendizaje eres t y todos los estudiantes con la orientacin permanente de los (las) docentes en lnea, enriquecido con las interacciones que se producen entre pares y utilizando los recursos tecnolgicos como herramientas de colaboracin y de comunicacin que tienes a tu alcance.

La evaluacin del aprendizaje En lo que se refiere a la evaluacin, aplica el esquema que se trabaj en el cuatrimestre anterior, en donde la evaluacin formativa a lo largo del curso, es el referente que permite obtener las distintas evidencias de tu desempeo acadmico, de tus interacciones con los contenidos, con los docentes y compaeros(as), ms la reflexin permanentemente sobre tu propio proceso de aprendizaje.

Formas de trabajar con los contenidos durante el cuatrimestre Contenidos Como ya se seal, en este cuatrimestre el contenido de la asignatura se te presentar de una manera diferente, la manera de acceder a ste ser bsicamente por medio de la antologa junto con sus documentos publicados en el aula y a travs del foro de la unidad: Antologa. Este documento incluye la lista de materiales en los que se presenta el contenido de cada unidad. Algunos recursos estarn disponibles directamente en el aula y otros debers consultarlos en la fuente original. Foro de la unidad. Como su nombre lo indica, se encuentra en cada unidad y es homnimo de sta. Ser utilizado por el (la) profesor(a) para enviar materiales de estudio adicionales a los que se incluyen en la Antologa.

Administracin de bases de datos



Este foro lo podrs utilizar para consultar a tu profesor(a) sobre cualquier duda, comentario, pregunta, inquietud, etc., que tengas respecto de los contenidos de la unidad y para comunicarte con tus compaeros(as). Es importante que utilices este espacio si requieres asesora respecto de un tema o actividad en particular ya que, de este modo, la informacin puede ser vista por todos los miembros del grupo y as se comparten y resuelven cuestiones que pueden ser generalizadas.

Apertura de las unidades Para este cuatrimestre se han programado fechas especficas de apertura para cada unidad, mismas que se presentan a continuacin: Unidad Unidad 1. Instalacin de MySQL Unidad 2. Operaciones bsicas Semana de apertura Semana 1 (del 10 al 18 de agosto) Semana 5 (del 10 al 14 de septiembre) Semana 10 (del 15 al 19 de octubre)

Unidad 3. Funciones predefinidas

* Estas fechas se han determinado con base en el calendario oficial, publicado en la pgina de la UnAD. En estas fechas, el docente en lnea comenzar a publicar los contenidos dentro del foro correspondiente.

Actividades La dinmica de trabajo en el aula ser la siguiente: v El nmero de actividades consiste en la entrega de dos tareas, ms la evidencia de aprendizaje y el trabajo colaborativo que se llevar a cabo en los foros.

Administracin de bases de datos



En cada unidad encontrars las siguientes herramientas: v Foro de trabajo colaborativo. Este foro est destinado para que se lleven a a cabo todas las actividades colaborativas que se marcan en la tabla de especificaciones y que son consideradas para la calificacin. v Habr un foro por unidad, dentro del cual el docente en lnea colocar todos los temas que se requieran para trabajar de manera colectiva y/o colaborativa; por lo tanto, debers revisar las instrucciones de cada uno de los temas disponibles.

v Tareas. En cada unidad se colocar una herramienta de tareas; como se mencion anteriormente, se solicitarn 2 tareas para cada unidad, mismas que sern descritas por tu profesor(a) en el Foro de la unidad y debers enviarlas a travs de la herramienta que se describe en este inciso.

Para enviar tus tareas considera los siguientes puntos:


a) La herramienta est configurada para subir hasta 2 archivos por cada tarea: la

primera versin y, una vez recibidas las observaciones de tu profesor(a), la segunda con las correcciones. b) El botn enviar para calificar aparece desde el primer envo sin embargo, no debes presionarlo sino hasta que subas la segunda versin de tu ltima tarea, de lo contrario no podrs subir ningn otro documento dado que el aula tomar que el documento enviado con dicho botn, es la versin final del trabajo.

v Evidencia de aprendizaje. En este espacio debers enviar la evidencia de aprendizaje correspondiente a la unidad, del mismo modo que en los cursos anteriores, est configurada para que enves 2 archivos. La descripcin de la actividad la encontrars en el Foro de la unidad.

v Preguntas de autorreflexin. Este foro es de uso exclusivo del (de la) docente en lnea para que te haga llegar las preguntas de autorreflexin para cada una de las unidades de la asignatura.

v Autorreflexiones. En esta herramienta subirs las autorreflexiones de cada unidad, del mismo modo en que se ha trabajado en cuatrimestres anteriores.

Administracin de bases de datos



h. Fuentes de consulta
Bsica Cobo, . (2005). PHP y MySQL: Tecnologa para el desarrollo de aplicaciones web. s/c: Ediciones Daz de Santos. Coronel, C. (2011). Bases de datos: diseo, implementacin y administracin. Espaa: Cengage Learning. Dubois, P. (2009). La biblia de MySQL. Madrid: Anaya Multimedia. Gilfillan, I. (2003). MySQL. Madrid: Anaya Multimedia. Guiterrez Gallardo, J. D. (2009). MySQL 5.1. Madrid: Anaya Multimedia. Prez Lpez, C. (2008). MySQL para Windows y Linux. Espaa: Alfaomega. Piattini, G. (2007). Tecnologa y diseo de bases de datos. Mxico: Alfaomega . Pons Capote, O. (2005). Introduccin a las bases de datos: El modelo relacional. Espaa: Paraninfo. Ramos Martn, A. y. (2007). Operaciones con bases de datos ofimticas y corporativas. Madrid: Paraninfo. Silberchatz, A. (2006). Fundamentos de bases de datos. Mxico: Mcgraw-Hill . Zawodny, J. y. (2004). MySQL Avanzado. Espaa: Anaya Multimedia . Complementarias Dubois, P. (2009). La biblia de MySQL. Madrid: Anaya Multimedia. Gilfillan, I. (2003). MySQL. Madrid: Anaya Multimedia. Mazlakowski, M., Butcher, T., & Antnez Barnad, G. A. (2001). Aprendiendo MySQL en 21 das. Pearson. Prez Lpez, C. (2008). MySQL para Windows y Linux. Espaa: Alfaomega.

S-ar putea să vă placă și