Actualizado el 21 de Marzo del 2018 (Publicado el 14 de Febrero del 2018)
1.194 visualizaciones desde el 14 de Febrero del 2018
1,4 MB
48 paginas
Creado hace 12a (24/10/2011)
2º curso de administración de sistemas informáticos en red
autor: Jorge Sánchez – www.jorgesanchez.net
Para ver una copia completa de la licencia, acudir a la dirección
http://creativecommons.org/licenses/by-nc-sa/2.5/es/legalcode.es
(5)
índice
(1.1) repaso a la estructura de un SGBD ___________________________________________ 9
(1.1.1) Sistemas Gestores de Bases de Datos ................................................................................................................... 9
(1.1.2) niveles conceptuales. modelo ANSI/X3/SPARC ................................................................................................ 9
(1.1.3) funciones del SGBD ................................................................................................................................................. 10
(1.1.4) funciones avanzadas de un SGBD ....................................................................................................................... 11
(1.1.5) tareas del DBA ......................................................................................................................................................... 12
(1.2) Sistemas Gestores de Bases de Datos Comerciales ______________________________ 13
(1.2.1) licencias de software ............................................................................................................................................... 13
(1.2.2) SGBD relacionales de código cerrado ............................................................................................................... 13
(1.2.3) SGBD relacionales de código abierto ................................................................................................................ 14
(1.2.4) bases de datos NoSQL ........................................................................................................................................... 14
(1.3) opciones de funcionamiento de un SGBD _____________________________________ 15
(1.3.1) SGBD monocapa ..................................................................................................................................................... 15
(1.3.2) SGBD de dos capas ................................................................................................................................................. 15
(1.3.3) SGBD de tres o más capas .................................................................................................................................... 16
(1.4) instalación de SGBD ________________________________________________________ 16
(1.4.1) paso 1: selección por requisitos .............................................................................................................................. 16
(1.4.2) paso 2: comprobar requisitos ............................................................................................................................... 17
(1.5) instalación de Access ________________________________________________________ 17
(1.6) Instalación de MySQL _______________________________________________________ 17
(1.6.1) pasos previos ............................................................................................................................................................. 17
(1.6.2) documentación ........................................................................................................................................................ 18
(1.6.3) instalación en Windows ......................................................................................................................................... 18
(1.6.4) instalación en Linux/Unix ..................................................................................................................................... 23
(1.6.5) asegurando la instalación .................................................................................................................................... 28
(1.7) instalación de Oracle _______________________________________________________ 29
(1.7.1) documentación ........................................................................................................................................................ 29
(1.7.2) directorios de Oracle. comprender la estructura OFA ................................................................................ 29
(1.7.3) instalación en Windows ......................................................................................................................................... 31
(1.7.4) instalación en Linux ............................................................................................................................................... 33
(1.7.5) crear la base de datos ........................................................................................................................................... 35
(1.8) diccionario de datos ________________________________________________________ 42
(1.8.1) MySQL ........................................................................................................................................................................ 42
(1.8.2) Oracle ........................................................................................................................................................................ 43
(1.9) configuración del sistema ___________________________________________________ 44
(1.9.1) configuración de MySQL. Uso de opciones ...................................................................................................... 44
(1.9.2) configuración de Oracle ....................................................................................................................................... 46
(1.10) archivos LOG _____________________________________________________________ 48
(1.10.1) ficheros LOG en MySQL ....................................................................................................................................... 48
(1.10.2) ficheros LOG en Oracle ....................................................................................................................................... 48
(7)
Implantación de aplicaciones web
índice
(8)
(1)
instalación y
configuración de
un Sistema Gestor
de Bases de Datos
(1.1) repaso a la estructura de un SGBD
(1.1.1) Sistemas Gestores de Bases de Datos
Un Sistema Gestor de Base de Datos es el software que permite gestionar bases de
datos, ocultando la física de la misma y permitiendo manejarla desde un nivel más
conceptual. Dicho software permite separar las aplicaciones (los programas) de los
datos; de modo que los programas negocian con el SGBD el acceso a los datos.
En definitiva se trata de un software complejo, pero de gran importancia por lo
delicado de la rama de la información a la que se dedica. Los SGBD han crecido de
manera exponencial estos últimos años por el éxito de Internet, que ha creado la
necesidad de que miles y miles de usuarios accedan a las mismas bases de datos de
forma simultánea.
(1.1.2) niveles conceptuales. modelo ANSI/X3/SPARC
El grupo de trabajo SPARC de la sección X3 de ANSI, diseño un modelo en el que
indicaba cómo debía funcionar un SGBD para asegurar la separación entre datos y
aplicaciones y así especificó tres niveles:
Nivel externo. Define el nivel en el que los usuarios y usuarias utilizan la base
de datos. La forma de ver la misma que no tiene nada que ver con la estructura
real de la base de datos. Los usuarios manejan los esquemas externos de este
nivel, pero dichos esquemas los realizan los desarrolladores/as de aplicaciones.
(9)
administración de bases de datos
instalación y configuración de un Sistema Gestor de Bases de Datos
Nivel físico. Se refiere a la forma en la que realmente se almacena la
información de la base de datos. Los administradores (DBA) de la base de datos
son los encargados de manejar este nivel
Nivel conceptual. Define la base de datos haciendo referencia a la forma en la
que se relaciona la información. Es un nivel más humano que el físico, pero no
tanto como el externo:
Hoy en día se definen más niveles en realidad de modo que se habla de cinco niveles en
realidad. Empezando desde el más cercano al usuario:
Nivel externo. Tal cual se explicó antes. En realidad los esquemas de este nivel
son los últimos que se crean y lo hacen programadoras/es y analistas bajo la
dirección de las/os analistas.
Nivel conceptual. Con la misma idea indicada anteriormente. En realidad el
esquema (los planos) conceptual de la base de datos es lo primero que se
diseña por los o las analistas o diseñadores de la misma utilizando un modelo
para realizar los esquemas. El modelo Entidad/Relación sigue siendo el modelo
más popular.
Nivel lógico. Acerca más el esquema anterior a la física de la base de datos. En
este nivel se hace referencia a estructuras lógicas del tipo de SGBD a manejar
(tablas, filas, columnas por ejemplo en el modelo relacional de bases de datos,
el modelo lógico más utilizado). Este nivel sigue siendo manejado por los
analistas. En muchos casos
los
diseñadores/as de la base de datos empiezan por este nivel saltándose el
anterior.
(aunque ciertamente es criticable)
Nivel interno. Es el primero en el proceso de modelado de la base de datos que
se realiza sobre la base de datos (teniendo en cuenta que lo externo, las
aplicaciones, se crean más tarde). Usa el lenguaje de la base de datos para
crear las estructuras de datos definidas en el nivel lógico. Este nivel lo maneja
el admin
Comentarios de: Instalación y Configuración de Bases de Datos - Unidad 1 (0)
No hay comentarios