Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura e instalación de SGBD - Coggle Diagram
Arquitectura e instalación de SGBD
2.1Estrucutra de memoria y proceso de instalación
El uso de memoria así como el de los procesos son parte importante de la base de datos , ya que deben de ser configuradas de manera eficiente para que sea funcional para múltiples usuarios , ya que se debe asignar el espacio necesario a cualquier base de datos.
Tipos de Estructura
Areas Globales de Programas (PGA)..Este tipo de estructura es privada para cada servidor y proceso en segundo plano , cada proceso debe ser asignado a una PGA
(SGA) Área Global del Sistema ,Comparte entre todos los servidores y los procesos en plano suspendido o segundo plano
2.2Estructura física de la base de datos
Define como la estructura de la memoria la cual esta compartida y contiene datos e información de control , para una instancia de BD, cada instancia como se menciono tiene su propia estructura
Tipos De Instancias
Data Base Buffer Cache
Mantiene bloques de datos que son leídos por el sistema directamente de archivos de datos. Uno de los procesos al momento de utilizar los bloques , es aquel donde el mismo sistema busca los bloques dentro de la estructura según sea requeridos
Redo log Buffer
Un buffer con una estructura circular el cual mantiene los cambios realizados dentro de la base de datos el cual se puede manejar con funciones.
Funciones
Insert: Insertar
Update : Actualizar
Alter : Modificar
Create: Crear
Delete: Borrar
2.3 Requisitos para instalación
Es necesario conocer los requisitos para que SGBD funciones correctamente , estos requisitos son normalmente marcados por el Hardware con el que se cuente , siempre que se requiera instalar un SBGD es necesario revisar en la pagina del proveedor del SGBD
2.4 Instalación del SGBD en modo transaccional
Una transacción es un conjunto de líneas de un programa que llevan INSERT o UPDATE o DELETE. Todo aquél software que tiene un log de transacciones (que es la "bitácora" que permite hacer operaciones de commit o rollback), propiamente es un software de BD; aquél que no lo tiene (v.g. D-Base), propiamente no lo es. Todo software de base de datos es transaccional; si el software de la BD no es "transaccional", en realidad NO es un "software" de BD; en todo caso, es un software que emula el funcionamiento de un verdadero software de BD.
Metodos Empleados
Begin TRans para iniciar la transacción
RollbackTrans para deshacer los cambios
CommitTrans para efectuar los cambios con éxito
2.6 Proceso de instalación General
!
Dependiendo el tipo de SGBD dependerá la instalación ya que algunas necesitan permisos o configuraciones extras , normalmente estas instalaciones siempre van de la mano con una guía .
2.5 Variables de ambiente y archivos para instalación
3°Elejir un tipo de servidor MySQL
2°Crear un archivo de opciones
4°Iniciar el Servidor MySQL
1°Extraer Contenido de un archivo dentro de un directorio de instalación
5°Establecer seguridad de las cuentas de usuarios
2.7 Procedimiento para configuración de un SGBD
El esquema de una base de datos (en inglés, Database Schema) describe la estructura de una Base de datos, en un lenguaje formal soportado por un Sistema administrador de Base de datos (DBMS). En una Base de datos Relacional, el Esquema define sus tablas, sus campos en cada tabla y las relaciones entre cada campo y cada tabla.
1.2
1.3
1.1
1.5
1.6
1.4
1.7
2.8 Comandos generales de alta y baja del SGBD.
Una tabla de una base de datos es similar en apariencia a una hoja de cálculo, en cuanto a que los datos se almacenan en filas y columnas. Como consecuencia, normalmente es bastante fácil importar una hoja de cálculo en una tabla de una base de datos. La principal diferencia entre almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la forma de organizarse los datos.