Vous êtes sur la page 1sur 17

Unidad 1 Fundamentos de la administracin de bases de datos Presentacin de la unidad

En la actualidad, los datos son un activo muy valioso para las organizaciones, ya que estos son ingresados a la base de datos diariamente, por cada uno de los miembros de los diversos departamentos que la integran, as como tambin es necesario que los informes que estos datos arrojan sean confiables, ah es donde la administracin de las bases de datos toma su importancia. La supervisin constante de los datos acerca de los permisos que tienen los usuarios sobre la base de datos, la implementacin de mecanismos de respaldo y recuperacin de los datos es una tarea constante asignada al Administrador de la base de datos (DBA por sus siglas en ingles Database Administrator). Los DBA se apoyan de las propias herramientas que tienen los Sistemas Gestores de Bases de Datos ( SGBD) las cuales les permitan una administracin eficiente a fin de asegurar la integridad y seguridad de los datos. Los DBA son personal especializado en las bases de datos que pueden definir procesos y planes para el control de la informacin, un ejemplo de ello son la determinacin de los periodos de tiempos establecidos para el respaldo de la informacin o los mecanismos a seguir para la recuperacin de los datos regularmente o en caso de alguna contingencia. Esta asignatura brinda al alumno las capacidades necesarias para hacerse cargo de la administracin de bases de datos.

Propsitos
Identificar los principales conceptos de las bases de datos Identificar la importancia de la administracin de bases de datos.

Competencia especfica
Conceptos Bsicos: Explicar los conceptos bsicos y la importancia de la administracin de bases de datos 1.1 Administracin de datos

Para dar inicio a trabajar con la unidad definiremos el concepto de administracin de datos, posteriormente veremos su importancia, sus funciones y los retos que enfrenta esta disciplina. 1.1.1 Definicin

A continuacin se define el concepto de Administracin de Datos: Segn Rob y Coronel (2006) la Administracin de datos o data manegement es una disciplina enfocada a la generacin, almacenamiento y recuperacin apropiados de datos, lo que provoca que se convierta en una actividad sumamente importante para cualquier organizacin; y complementan la Administracin de la base de datos eficiente requiere el uso de una base de datos de computadora. Coronel, Morris y Rob (2011) dicen que las funciones comunes a ella incluyen la adicin, eliminacin modificacin y listado de datos Para DAMA (Derechos de Autor de Medios Audiovisuales) la Gestin de datos es el desarrollo y ejecucin de arquitecturas, polticas, prcticas y procedimientos que gestionan apropiadamente las necesidades del ciclo de vida completo de los datos de una empresa y las actividades que abarca son1: Modelado de datos Administracin de bases de datos Data warehousing Migracin de datos Minera de datos Calidad de datos Seguridad de datos Gestin de meta-datos Arquitectura de datos

Koenke (2003) La administracin de datos, es una disciplina enfocada a la generacin, almacenamiento y recuperacin apropiados de datos. Como podemos observar la administracin de datos es muy amplia, abarcando todo el ciclo de vida de las bases de datos, como es la planificacin, diseo (modelado conceptual y lgico), desarrollo e implementacin (fsica) y mantenimiento de la base de datos; as como el mantenimiento de estndares, polticas, procedimientos, controles de
1

Es.wikipedia.org/wiki/Gestion_de_datos

seguridad e integridad, controles de acceso a los datos, la monitorizacin de las prestaciones del sistema y la reorganizacin de la base de datos segn sea necesario en cada organizacin o nivel de usuario. 1.1.2 Importancia

Los datos son un activo muy valioso para las organizaciones, ya que se invierte tiempo y dinero en su generacin, a partir de las operaciones llevadas a cabo por las personas de los diferentes departamentos, cada una de ellas ingresan a la base de datos diariamente un conjunto de datos mediante las diversas aplicaciones que utilizan, como son: sistemas contables, sistemas de administracin, puntos de venta, sistemas de produccin, entre otros. Para Kroenke(2003) el trmino Administracin de datos es una funcin que se aplica a toda la empresa y a sus departamentos, encargados de la generacin de datos, tambin menciona que los datos son un recurso similar a los recursos financieros, ya que se invierte tiempo y dinero en ellos, lo cuales tienen utilidades ms all de las operaciones, por lo que no basta con proteger los datos, tambin implica aumentar su utilidad en la organizacin. Para Kroenke(2003) el trmino Administracin de la base de datos se refiere a una funcin especfica de la base de datos en particular, incluyendo a las aplicaciones que la procesan. Kroenke (2003) tambin dice que debido al valor que los datos adquieren muchas empresas han establecido oficinas de administracin de datos, cuya finalidad no solo es resguardar proteger los datos, sino asegurar que sean utilizados eficazmente La administracin de datos debe supervisar que los usuarios solo a los datos que les corresponden, con los permisos de su nivel y mediante los medios adecuados, es decir a travs de las diferentes aplicaciones que usan o directamente mediante los sistemas gestores de bases de datos, buscando reguardar la integridad de los mismos. Las bases de datos, los sistemas de bases de datos, las aplicaciones y los equipos de cmputo, forman un conjunto muy valioso para las organizaciones, sobre todo porque son un medio que les brinda las herramientas necesarias para la toma decisiones, mediante la obtencin de informes detallados, estadsticas o reportes de las diversas reas en tiempo real, los cuales deben contener informacin real, que sea confiable, es por ello que la administracin de datos toma suma importancia. 1.1.3 Retos

Los retos de la administracin de datos (Kroenke, 2003), consisten en:

Unificar los nombres de los datos que se manejan en la organizacin, ya que estos suelen tener varios nombres o descripciones para una sola cosa, por ejemplo: Nmero_Telefnico, Telfono, Telfono_Empleado, Telfono_de_oficina. Identificar la mejor forma de presentar un dato, en el caso del nmero telefnico, este puede ser representado por un entero de 10 dgitos o un grupo de 13 caracteres (nnn)nnn-nnnn que incluyan smbolos, para un mismo dato se pueden tener diferentes formatos . Identificar las categoras a las que pertenecen los datos, en el caso de los productos por ejemplo pueden pertenecer a lcteos, farmacia, etc. Identificar la frecuencia con que cambian los datos Identificar como influyen las polticas organizacionales en la operacin del flujo de los datos.

Se debe buscar estandarizar la informacin que usan los diferentes departamentos, unificar los datos, los formatos y las descripciones de los datos. 1.1.4 Funciones

Debido a que la administracin de datos es compleja, para proteger los datos se deben realizar varias funciones o tareas (Kroenke, 2003) las cuales se agrupan a continuacin: Mercadotecnia. La administracin de datos debe ser en funcin de servicio, el cual debe ser vendido al resto de la organizacin, para: o o o Comunicar la existencia de la administracin de los datos a la empresa Explicar las razones de la existencia de normas, polticas y directrices Describir de una manera positiva los servicios que se proponen

Estndares de datos. Establecer los medios estndares para la descripcin de elementos de datos o Los estndares incluyen nombre, definicin descripcin, restricciones de procesamiento, etc. Establecer propuestas de datos.

Polticas de datos o Establecer una amplia poltica de organizacin de los datos, ejemplo: seguridad, acceso a datos, distribucin de datos. Foro para la resolucin de conflictos de datos Establecer procedimientos para dar informes sobre los conflictos

o o

o o

Proporciona medios para escuchar todas las perspectivas y puntos de vista Establecer autoridad para tomar decisiones y resolver conflictos

Recuperar la inversin de la empresa en datos o o o Enfocar la atencin en el valor de la inversin de datos Investigar nuevas metodologas y tecnologas Asumir una actitud positiva hacia la administracin de la informacin

1.2 Administrador de Bases de Datos La persona encargada de la administracin de datos y de la administracin de las bases de datos, se le conoce como Administrador de base de datos (DBA, por sus siglas en ingls Database Administrator), y puede ser representado por un usuario y una base de datos, como se muestra en la ilustracin 1, a continuacin veremos su definicin, sus objetivos, caractersticas y funciones.

Ilustracin 1 Administrador de la base de datos

1.2.1

Definicin

Date (2001), menciona que el Administrador de datos (DA) es la persona que toma las decisiones de estrategia y poltica con respecto a los datos de la empresa y el Administrador de la base de datos (DBA) es la persona que proporciona el apoyo tcnico para implementar las decisiones del administrador de datos. Koenke (2003) dice que el DBA es la persona o grupo responsable del establecimiento de polticas y procedimientos para controlar y proteger una base de datos, trabaja con base en un conjunto de pautas establecidas para la administracin de datos, con el fin de

controlar la estructura de la base de datos, administrar los cambios y conservar los programas del Sistema Gestor de base de datos. Rob y Coronel (2006) lo definen como la persona responsable de planificar, organizar, controlar y monitorear una base de datos corporativa centralizada y compartida. El DBA es director general del departamento de administracin de la base de datos. Entonces el DBA es el responsable de administrar los datos, los sistemas gestores de bases de datos y los accesos de las aplicaciones que acceden a los datos, por lo que requiere establecer polticas y procedimientos para controlar y proteger las bases de datos organizacionales a su cargo y generalmente es el jefe de la oficina de la administracin de base de datos o cualquier persona que lleva a cabo esta tarea. 1.2.2 Caractersticas El DBA al ser responsable de todos los datos organizacionales debe ser una persona que tenga las siguientes caractersticas: Confiabilidad. tica Debe conocer las polticas empresariales Debe tener el criterios para aplicar las polticas, en caso de ser necesario Conocimientos deseables (Coronel, Morris y Rob, 2011) 1. Conocimientos administrativos: Panorama general del negocio De coordinacin Analticos De comunicacin (oral y escrita) De negociacin

2. Tcnicos Experiencia amplia en procesamiento de datos Metodologas estructuradas: Conocimiento del ciclo de vida de datos Conocimiento de modelado y diseo de bases de datos (Conceptuales, lgicos y fsicos)

Conocimientos operacionales: implementacin de una base de datos, administracin de un diccionario de datos, seguridad, etc.

Experiencia: 10 aos en un departamento de procesamiento de datos

1.2.3

Responsabilidades

El DBA tiene diferentes responsabilidades respecto a los datos: 1 Administrar: 2 3 4 la estructura de la Base de Datos. la actividad de los datos. el Sistema Gestor de Base de Datos (SGBD).

Derechos y responsabilidades del procesamiento de datos Asegurar la disponibilidad y el desempeo de los datos Coordinar, vigilar y asignar los recursos de administracin de bases de datos: personal y datos Definir objetivos y formular planes estratgicos para la funcin de administracin de la base de datos. Crea el diseo lgico y fsico de la base de datos Control de los procesos repetitivos Desarrollo de la seguridad de la base de datos Establecer: el diccionario de datos el desarrollo y soporte de pruebas los procedimientos de respaldo y recuperacin de datos los controles de acceso y seguridad

6 7 8 9

10 Facilitar el desarrollo y el uso de la Base de Datos dentro de las guas de accin definidas por la administracin de los datos 11 Mantener la integridad de los datos 12 Monitorear y administrar la seguridad de los sistemas de Base de Datos

13 Recuperar los datos y hacer pruebas en caso de desastres 14 Apoyar en el diseo y optimizacin de modelos de datos. 15 Analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados. 16 Asistir a los desarrolladores con sus conocimientos de SQL y de construccin de procedimientos almacenados y triggers, entre otros. 17 Documentar y mantener un registro peridico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilizacin de una base de datos. 18 Apoyar en la definicin de estndares de diseo y nomenclatura de objetos.

1.2.4 Estrategias Para mantener la continuidad, integridad y seguridad de los datos el DBA establece estrategias que minimicen los problemas de acceso a los datos, como: Restringir el acceso a los procedimientos para ciertos usuarios. Restringir al acceso a los datos para ciertos usuarios procedimientos y/o datos. Evitar la coincidencia de horarios para usuarios que comparten datos Supervisar los cambios que se hagan en la base de datos Clasificar a los usuarios, de acuerdo a las necesidades de informacin que tienen: o Tipo de soporte requerido para la toma de decisiones (operacionales, tcticas o estratgicas) Grado de conocimientos (novato, suficiente, experto) Frecuencia de acceso (casual, peridico o frecuente)

o o

Establecer polticas de datos en casos de desastres (antes, durante y despus de) o o o o o Respaldos peridicos de datos Proteccin fsica de hardware Control de acceso al software de bases de datos Verificar coberturas de seguros Planes de recuperacin de datos

1.3 Planificacin de la bases de datos 1.3.1 Importancia Para que una compaa tenga xito, sus actividades deben estar dedicadas a sus principales objetivos o misin por tanto cualquiera que sea el tamao de la compaa, un paso crtico para cualquier organizacin es asegurar que su sistema de informacin apoye sus planes estratgicos para cada una de sus actividades de negocio. (Coronel, Morris, Rob, 2011) La estrategia de administracin de datos no debe estar en conflicto con los planes de ampliacin de la base de datos o la generacin de nuevos sistemas de informacin que accedan a esas bases, ya que estos derivan de objetivos de la compaa, y para ello se utiliza la metodologa denominada Ingeniera de informacin. As la planificacin de la base de datos, permite que las actividades de gestin que se llevan a cabo en las distintas etapas del ciclo de vida de una base de datos de sean ejecutadas de la forma ms eficiente y efectiva posible, mediante las normas definidas y la supervisin de accesos. Sin una planificacin adecuada la base de datos crecera sin control, perderamos la nocin de quien est accediendo a la base de datos y a travs de que medio lo hace (gestor o aplicacin), otro riesgo que se tiene es que el nivel de acceso que tenga el usuario a los datos no sea el adecuado a sus funciones (permisos y restricciones).

1.4 Sistemas Gestores de bases de datos(SGBD) 1.4.1 Definicin Coronel, Morris y Rob (2011) lo definen como el conjunto de programas que administra la estructura de la base de datos y controla el acceso a datos guardados en la base de datos 1.4.2 SGBD ms comerciales

Los Sistemas Gestores de Bases de datos que ms se usan en la actualidad son: MySql Microsoft Sql Server Oracle PostgreSQL

A continuacin se describe brevemente cada uno de estos Sistemas Gestores:

Oracle. Es una potente herramienta cliente/servidor para la gestin de Bases de Datos, es un sistema de gestin de base de datos objeto-relacional ORDBMS (Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera uno de los ms completo incluye: soporte de transacciones, escalabilidad, estabilidad y soporte multiplataforma. Surgi en 1977 con el nombre SDL (Software Development Laboratories), en 1979 cambia su nombre a RSI (Relational Software, Inc.), en la actualidad se denomina Oracle. PostgreSQL. Es un SGBD relacional orientado a objetos y libre, cuenta con una licencia BSD, es dirigido por una comunidad de desarrolladores PGDG(PostgreSQL Development Group). PostgreSQL inicio en 19882 con el proyecto Ingres en la universidad de Berkeley liderado por Michel Stonebreaker, en 1985 toma el nombre de Post-ingres o Postgres. MySQL. ES un SGBD relacinal multihilo y multiusuario, es muy utilizado en plataformas Windows y Linux y con el servidor de Apache para aplicaciones en PHP principalmente. Tiene una licencia Open Source y gratuito. Soporta el uso de procedimientos, cursores, triggers y vistas, su logotipo es un delfn de nombre Sakila MySQL se comercializo por primera vez en 1981 para IBM, por Michel Widenius o monty, este software evoluciona con las sugerencias de los usuarios canalizadas por la empresa MySQL AB. Fue comprado el 16 de enero de 2008 por Sun Microsystems por la cantidad de 1,000 millones de dlares y siete meses despus paso a manos de Oracle Corporation por 7,400 millones de dlares. Microsoft SQL Server. Es un sistema para la gestin de bases de datos, producido por Microsoft basado en el modelo relacional, sus lenguajes para consultas son T-SQL (Transact-SQL) y ANSI SQL, cuenta con: soporte de transacciones, soporta procedimientos almacenados, incluye entorno grfico, permite el uso de comando DDL (Lenguaje de definicin de datos) y DML (Lenguaje de definicin de datos). SQL Server 1.0 surgi en 1987 para OS/2 de IBM, en 1993 apareci SQL Server 4.21 para Windows NT, en 1996 lanzan SQL Server 6.5, en 1998 SQL Server 7.0, en el ao 2000 SQL Server 2000 o versin 8.0 y en el 2003 esta misma versin de 64 bit, en el 2005 surge SQL Server 2005 o versin 9.0 y en el ao 2008 presentan SQL Server 2008 o versin 10.0 y en el 2010 SQL Server 2008 R2. Los sistemas gestores mencionados usan el lenguaje de programacin SQL (Structured QueryLanguage) que fue desarrollado por IBM en 1981 y desde entonces es utilizado de forma generalizada en las bases de datos relacionales

En la tabla 1, encontraremos un cuadro comparativo acerca de las caractersticas algunos de estos gestores
CRITERIO Fabricante Versin SQL SERVER Microsoft SQL Server 2008 R2 10.5 ORACLE Oracle corporation Oracle Database 11g Release 2 MYSQL David Axmark, Allan Larsson, y Michael "Monty" Widenius. SQL: 92, SQL:99, SQL:2003. MySQL. Actualmente versin estable es Sun Microsystems (hasta febrero de 2008 MySQL AB) 02/junio/2010 o 1981 por IBEM MySQL Enterprise, MySQL Enterprise Whitepaper, MySQL Enterprise Features, MySQL Enterprise Customer Login

Fecha de publicacin Ediciones

14 de Jun,io de 2010, SQL Server 2008 R2 edicin paralela almacn de datos, SQL Server 2008 ,R2,Datacenter Edition SQL Server 2008 R2, Datacenter Edition SQL Server 2008 R2, Enterprise Edition SQL Server 2008 R2 Enterprise Edition, SQL Server 2008 R2 Developer Edition SQL, Server 2008, Developer Edition R2 SQL Server 2008 R2 Standard Edition, SQL Server 2008 R2 Standard Edition , SQL Server 2008 R2 Web Edition, SQL Server 2008 Web Edition R2, SQL Server 2008 R2 Workgroup SQL Server 2008 R2 Express Edition

04 de junio 2010 Oracle Database Enterprise Edition (EE). Oracle Database Standard Edition (SE). Oracle Database Standard Edition One (SE1). Oracle Database Express Edition (XE). Oracle Database Personal Edition (PE). Oracle Database Lite Edition (LE).

Edicin Gratuita

Edicin Corporativa

versin Standard de SQL Server

La nica edicin gratuita es la Express Edition Oracle 11g Enterprise Edition de Descargar Oracle Database 11 g Release 1 Standard Edition, Standard Edition One, and Enterprise Edition Standard Edition, Standard Edition One y Enterprise Edition

MySQL 5.0.45

Volumen de almacenamie nto # de registros que soporta

Soporte mximo de 10 GB por cada base de datos

tamao de la base mxima =131 072 * 65533=8589541376GG 333-142796 Uname-r 2.6.18-194.el5 2.6.18-194.el5 Procesador Pentium 1,0 o superior, Windows server 2003, Windows Server 2008, Memoria RAM 1GB Mnimo recomendada 4

lmite del tamao de sus archivos de 256MBs. Nmero de registro de 500k en Mysql, 2-3 millones de registro de la tabla con MySQL RAM el rendimiento depende del tamao de memoria Entre 1 y 2 GB es 1,5 veces. Ms de 2 GB es Igual.

Requerimientos de hardware y software

Hardware: Pentium III 900 con 1 GB de RAM, Mouse, Monitor VGA, y 3 GB libres de disco. Software: Windows 2000

Sitio web del producto Precio por edicin del producto

Server y Pro, Windows XP Professional (Service Pack 1 o Superior), Windows 2003 Server o superior http://www.microsoft.com/ sqlserver/2008/en/us/r2.aspx SQL Server 2008 Enterprise $24,999.90

o ms

http://www.oracle.com/ Cualquiera de $ 350 por usuario con nombre Plus (mnimo de 5 usuarios) O $17,500 pesos por socket (maximum of 4 sockets)

http://www.mysql.com/ MySQL Basic Enterprise A partir de 599,00 dlares, MySQL Workbench SE, 1 ao A partir de las 99,00 dlares MySQL Enterprise Gold $2,999.00 MySQL Enterprise Platinum $4,999.00 costo anual de $ 2695 por DBA. junior Costo de 47,24 dlares por la DBA senior

Conto del DBA junior Coto del DBA snior Comunidad oficial del producto Notas negativas al producto

71,785 USD por ao

107,863 dlares Para DBAs oracle

$ 159500 SQLServerCentral.com comunidad de 1.303.350 DBAs, desarrolladores y usuarios de SQL Server Recursos consumidos por los cursores, la velocidad y los problemas de rendimiento, herramienta inadecuada para la tarea equivocada. Caractersticas habilitadas para Internet, como son el Programa para la mejora de la experiencia del usuario y el componente Informes de errores y de uso, que se habilita de forma predeterminada.

Un gran porcentaje de las utilidades de MySQL no estn documentadas. No es intuitivo Seguridad avanzada Seguridad predeterminada Seguridad de administracin Contrasea mayor proteccin Las comunicaciones entre los nodos del MySQL no estn cifradas o protegidas de alguna manera. El nico medio de proteger las transmisiones dentro de un MySQL Cluster es ejecutar el clster en una red protegida. Si va a usar MySQL Cluster para aplicaciones Web, el clster debe residir definitivamente detrs de un cortafuegos y no en De zona desmilitarizada de su red (DMZ) o en otros lugares.

ventajas de seguridad

Tabla 1 Cuadro comparativo de los SGBD MySql, Oracle y SQL Server

En esta asignatura de Administracin de Bases de Datos, trabajaremos con el Sistema Gestor de Base de Datos: Microsoft SQL Server 2008 R2

Cierre de la Unidad
Como se observ en esta unidad la administracin de base de datos es fundamental para el control de los datos en cualquier organizacin, y la persona que lleva esta responsabilidad tan importante es el Administrador de la Base de Datos (DBA). El DBA es la persona responsable de salvaguardar la integridad de los datos, por lo que debe administrar no solo las bases de datos y los usuarios que acceden de forma directa

a travs de los Sistemas Gestores de Bases de Datos, sino las aplicaciones y los usuarios que acceden a travs de ellas a insertar, modificar, consultar o eliminar los datos a travs de los permisos otorgados para ello. El DBA debe implementar las debe ser polticas y mtodos necesarios para conservar los datos an en casos de desastres y debe supervisar cualquier ampliacin o modificacin que se realice en la base de datos. El DBA debe ser una persona tica, responsable, cuidadosa y con experiencia, ya que el trabajo que realiza es de gran importancia para las organizaciones y el activo (los datos) que maneja es fundamental para la existencia de la misma y por lo tanto debe ser de carcter confidencial. El DBA administra los datos a travs de las herramientas que le ofrecen los Sistemas Gestores de Bases de Datos, es por ello que debe conocer las diferentes caractersticas que estos ofrecen para el desempeo de sus funciones.

Actividad 1. Foro: La administracin de las bases de datos y los administradores


de bases de datos A continuacin te presentamos un foro de discusin general, el cual tiene la finalidad de que analices la importancia de la administracin de las bases de datos en las organizaciones y la necesidad de un administrador de la base de datos: Qu es la administracin de datos?, Consideras que es necesario en una organizacin establecer una persona dedicada a la administracin de la base de datos?, de ser as Qu cargo tendra la persona encargada de mantener en buen estado los datos de la organizacin?, Cules seran sus funciones?Cul sera la importancia de contar con esta persona dentro de la organizacin? Entonces, manos a la obra, ingresa al foro que tiene el nombre de esta actividad y una vez dentro agrega una nueva entrada, si consultaste bibliografa, incluye tus fuentes de apoyo.

Actividad 2. Elaboracin de un cuadro sinptico sobre conceptos bsicos de


Administracin de bases de datos Con el fin de recuperar los conceptos bsicos relacionados con la administracin de bases de datos y reafirmar tu conocimiento, elabora un cuadro sinptico con tus propias palabras sobre los conceptos bsicos abordados en sta unidad, tomando en cuenta lo siguiente:

1. Utiliza otras fuentes de informacin en caso de ser necesario, pero no olvides anotar tus referencias de consulta. 2. Anexa tu conclusin acerca de la importancia de la administracin de bases de datos. 3. Enva la evidencia a tu facilitador

Evidencia de Aprendizaje. Identificacin de las funciones e importancia del Administrador de la Base de Datos
Esta evidencia tiene el objetivo de que identifiques las funciones e importancia del administrador de la base de datos Imagina que t eres el encargado de Administrar las Bases de Datos de la Universidad Politcnica de Tulancingo, a tu cargo tienes las bases de: control escolar, finanzas, biblioteca, recursos humanos y tus usuarios son el personal administrativo, los docentes, alumnos y padres de familia. 1. Analiza que usuarios deberan acceder a que base de datos, que permisos deberan tener (Lectura, escritura, Lectura-Escritura) 2. Qu pasara si un alumno tuviera un permiso de escritura sobre las calificaciones de control escolar, como evitaras que esto sucediera. 3. Qu pasara si una persona ajena a la institucin ingresara a la base de datos de Recursos Humanos e hiciera modificaciones, sobre quien caera la responsabilidad. Que polticas y procedimientos estableceras para evitarlo. 4. Si en la institucin hubiese una inundacin, que polticas y procedimientos estableceras para salvaguardar la integridad de los datos y para que el servicio se restableciera inmediatamente pasado el evento

Autoevaluacin
1. Disciplina enfocada a la generacin, almacenamiento y recuperacin apropiados de datos. a) Administracin de Datos b) Ingeniera de Datos c) Sistema Gestor de Bases de Datos

2. Es el desarrollo y ejecucin de arquitecturas, polticas, prcticas y procedimientos que gestionan apropiadamente las necesidades del ciclo de vida completo de los datos de una empresa a) Ingeniera de datos b) Gestin de datos c) Proceso Administrativo 3. Son actividades de la Gestin de datos. a) Ingeniera de datos, ingeniera en sistemas, anlisis de datos b) Planeacin, administracin y control en general c) Gestor de datos, Modelado de datos, Administracin de bases de datos, Data warehousing 4. Son retos de la administracin de datos. a) Organizar la informacin en archivos b) Estandarizar los datos e identificar las categoras a las que pertenecen c) Crear, implementar y dar mantenimiento a las aplicaciones 5. Son funciones de la administracin de datos: a) Anlisis las necesidades de la empresa, crear aplicaciones, dar mantenimiento a las aplicaciones b) Comunicar su existencia a la empresa, establecer y difundir las normas, polticas y directrices respecto a los datos, as como estandarizar los datos c) Generar estudios de viabilidad de las reas, llevar a cabo el ciclo de vida de la base de datos, supervisar los accesos de los usuarios a la empresa. 6. Es la persona que toma las decisiones de estrategia y poltica con respecto a los datos de la empresa a) Administrador de datos b) Administrador de la bases de datos c) Ingeniero en sistemas 7. Es la persona responsable de planificar, organizar, controlar y monitorear una base de datos corporativa centralizada y compartida, brinda apoyo tcnico al DA a) Administrador de datos b) Administrador de la bases de datos c) Ingeniero en sistemas 8. Caractersticas deseables del DBA a) Agradable, don de lder, sea una persona especializada, sepa manejar grupos y sepa crear bases de datos

b) Confiable, que tenga tica, conozca y aplique las polticas de datos, tenga conocimientos administrativos y tcnicos de procesamiento de datos. c) Que sea Ingeniero, conozca de mantenimiento y maneje gestores de bases de datos, 9. Las estrategias que puede aplicar el DBA son: a) Analizar el uso de programas de los usuarios b) Divisin de tareas a sus subalternos c) Restringir el acceso a los datos a ciertos usuarios, clasificndolos de acuerdo a sus necesidades de informacin 10. Conjunto de programas que administra la estructura de la base de datos y controla el acceso a datos guardados en la base de datos. a) Base de datos b) Sistema de base de datos c) Sistema Gestor de base de datos 11. Son Sistemas Gestores de Bases de Datos. a) Apache, PHP y MySQL b) Oracle, SQL Server y MySql c) Windows / Linux, Oracle

Para saber ms
Puedes utilizar algunas secciones disponibles de libros localizadas de Google Books, en los que podrs profundizar ms. A continuacin te sugerimos algunos: El libro de sistemas de bases de datos diseo implementacin y administracin de Peter Rob y Carlos Coronel, el cul puedes consultar en: http://books.google.com.mx/books?id=B_UVi51RDY4C&printsec=frontcover&dq=bases+d e+datos&hl=es&sa=X&ei=6urlUYn-JoHhqwHc84DwCQ&ved=0CDsQ6AEwAg El libro de Introduccin a los sistemas de bases de datos de C.J Date, el cual puedes consultar en: http://books.google.com.mx/books?id=Vhum351TK8C&printsec=frontcover&dq=bases+de+datos&hl=es&sa=X&ei=6urlUYnJoHhqwHc84DwCQ&ved=0CDQQ6AEwAQ#v=onepage&q=bases%20de%20datos&f=fals e El libro de introduccin a las bases de datos relacionales de Ma. Victoria Nevado Cabello, el cul puedes consultar en: http://books.google.com.mx/books?id=0lUpB1lNUdIC&printsec=frontcover&dq=bases+de+ datos&hl=es&sa=X&ei=6urlUYn-JoHhqwHc84DwCQ&ved=0CGIQ6AEwCA

Fuentes de consulta
Date, C. J., (2001), Introduccin a los Sistemas de Bases de Datos, Mxico, Pearson Educacin pp 9,16, 41-43 ISBN 968-444-419-2 Kroenke, D. M., (2003). Procesamiento de bases de datos, Fundamentos, diseo e implementacin, Octava Edicin, Mxico, Pearson Educacin pp 296, 542-546 ISBN 97026-0325-0 Rob, P. y Coronel, C., (2006) Sistemas de Bases de Datos: Diseo, implementacin y administracin, Quinta edicin, Mexico, International Thomson Editores, ISBN 970-686286-2 Coronel, C., Morris, S., Rob, P., (2011), Bases de datos, diseo, implementacin y administracin, novena Edicin, Mxico, Cenage Learnig Editores, ISBN 13:978-607-481618-2

Vous aimerez peut-être aussi