Examen de ingeniero de sistemas de bases de datos
1. Dominar la arquitectura de la computadora y el rendimiento y los principios de funcionamiento de los componentes principales
2. Dominar los conocimientos básicos de los sistemas operativos y lenguajes de programación, y comprender los principios de los programas compiladores Conocimientos básicos;
3. Competente en estructuras de datos comunes y algoritmos de uso común;
4. Familiarizado con conocimientos básicos de ingeniería de software y gestión de proyectos de desarrollo de software; p>
5. Familiarizado con los principios y tecnologías de redes informáticas;
6. Dominar los principios y teorías básicas de las bases de datos;
7. Dominar las tecnologías comunes de aplicación de sistemas de gestión de bases de datos a gran escala ;
8. Dominar los métodos de diseño y el proceso de desarrollo de sistemas de aplicaciones de bases de datos;
9. Estar familiarizado con los métodos de gestión y mantenimiento de los sistemas de bases de datos y comprender las tecnologías de seguridad relevantes;
10. Comprender las tendencias de desarrollo de las bases de datos y las Nuevas tecnologías;
11. Dominar los conocimientos básicos de los estándares de tecnología de la información de uso común, la seguridad y las leyes y regulaciones relacionadas;
12. Comprender los conocimientos básicos de informatización y aplicaciones informáticas;
13. Leer y comprender correctamente materiales en inglés en el ámbito informático.
Los temas de este examen incluyen:
(1) Conocimiento del sistema de información, el tiempo del examen es de 150 minutos, prueba escrita
(2) Sistema de base de datos; Diseño y Gestión, el tiempo de la prueba es de 150 minutos, prueba escrita.
Sujeto de prueba uno: Conocimiento de sistemas de información
1. Conocimiento de sistemas informáticos
1.1 Conocimiento de hardware
1.1.1 Arquitectura informática y principios básicos de funcionamiento de los componentes principales
La composición, el rendimiento y los principios básicos de funcionamiento de la CPU y la memoria
El rendimiento y los principios básicos de funcionamiento de los dispositivos de E/S y equipos de comunicación de uso común.
1.1.2 Sistema de almacenamiento
Principios básicos de funcionamiento de la memoria virtual y el sistema de almacenamiento multinivel
Tipos y características de RAID
1.1.3 Seguridad y confiabilidad y escalabilidad
1.1.3.1 Seguridad, confiabilidad y escalabilidad
1.1.2.2 Sistema de almacenamiento
Memoria virtual, sistema de almacenamiento multinivel Principio de funcionamiento básico
Tipos y características de RAID
1.1.3.3 Seguridad, confiabilidad y escalabilidad
1.1.3 Seguridad, confiabilidad y Fundamentos de evaluación del desempeño del sistema
Diagnóstico y tolerancia a fallas
Análisis y evaluación de la confiabilidad del sistema
Métodos de evaluación del desempeño del sistema informático
1.2 Estructura de datos y algoritmo
1.2.1 Comúnmente estructuras de datos utilizadas
Matrices (matrices estáticas, matrices dinámicas)
Listas lineales, listas enlazadas (unidireccionales, bidireccionales, bucles)
p>Pilas y Colas
Definición, almacenamiento y operaciones de árboles (árboles binarios, árboles de búsqueda, árboles equilibrados, árboles transversales, árboles de montón), gráficos y conjuntos
Hash (cálculo de ubicación de almacenamiento, procesamiento de colisiones)
1.2.2 Algoritmos de uso común
Algoritmo de clasificación, algoritmo de búsqueda, cálculo de valores, procesamiento de cadenas, algoritmo de compresión de datos, algoritmo recursivo, algoritmo relacionado con gráficos
La relación entre algoritmos y estructuras de datos, eficiencia del algoritmo, diseño del algoritmo, descripción del algoritmo (diagrama de flujo, pseudocódigo, tabla de decisiones), complejidad del algoritmo
1.3 Conocimiento del software
1.3 .1 Conocimiento del sistema operativo
Tipos de sistema operativo, funciones, estados, kernel (control de interrupciones), conceptos de procesos e hilos
Gestión del procesador (transición de estado, sincronización y exclusión mutua, proxy , rotación de tiempo compartido, preferencia, interbloqueo)
Gestión de memoria (protección de la memoria principal, asignación dinámica de conexiones, segmentación, paginación, almacenamiento virtual)
Gestión de dispositivos (control de E/S, pseudodesacoplamiento,
Administración de archivos (directorio de archivos, estructura y organización de archivos, métodos de acceso, control de acceso, manejo de recuperación, disfrute y seguridad de ****)
Gestión de trabajos (trabajo programación, lenguaje de control de trabajos (JCL), programación multicanal)
Procesamiento de caracteres chinos, procesamiento multimedia, interfaz hombre-máquina
Sistema operativo de red y operación integrada Conceptos básicos del sistema
Configuración del sistema operativo
1.3.2 Conocimiento de lenguajes de programación y programas de procesamiento de lenguajes
Conocimientos básicos y principios de trabajo básicos de montaje, compilación e interpretación de sistemas
Los componentes básicos de los lenguajes de programación: datos, operación, control y transmisión, así como el mecanismo para implementar llamadas de programas
Las principales características y aplicabilidad de varios lenguajes de programación
p>1.4 Conocimiento de redes informáticas
Arquitectura de red (topología de red, OSI/RM, protocolos de red básicos)
Medios de transmisión, tecnología de transmisión, método de transmisión, control de transmisión
Equipos de red comunes y diversos tipos de equipos de comunicación
Estructura cliente/servidor, estructura navegador/servidor, estructura navegador/servidor doméstico, estructura navegador/Web/base de datos
p>Topología LAN, control de acceso, redes LAN, conexiones entre LAN, conexiones LAN-WAN
Conocimientos básicos y aplicaciones de Internet
Software de red
Gestión de redes
Análisis del rendimiento de la red
Leyes y regulaciones relacionadas con la red
2. Tecnología de bases de datos
2.1 Conceptos básicos de la tecnología de bases de datos
2.1.1 Modelo de base de datos
Esquema de tres niveles (esquema conceptual, esquema externo, esquema interno) e imagen de dos niveles (esquema conceptual/esquema externo, esquema externo/esquema interno) del sistema de base de datos
Modelo de base de datos: componentes del modelo de datos, modelo de datos conceptual, diagrama ER (entidad, atributo, relación), modelo de datos lógicos (modelo relacional, submodelo jerárquico, modelo de red)
2.1 .2 Funciones y características de los sistemas de gestión de bases de datos
> Funciones principales (definición de base de datos, operación de base de datos, control de base de datos, gestión de transacciones, vista de usuario)
Características (garantizar la independencia de los datos, acceso a la base de datos, ejecución simultánea de procesos, control de resolución de problemas, recuperación de fallas, seguridad, integridad)
RDB (base de datos relacional), OODB (base de datos orientada a objetos), ORDB (base de datos relacional de objetos), NDB (base de datos de red)
Características de varias bases de datos de red de uso común
p>p>
2.1.2 La estructura del sistema de base de datos
La estructura del sistema de base de datos
2.1.3 La estructura del sistema de base de datos p>
La estructura del sistema de base de datos
p>
2.1.4 Funciones y características del sistema de base de datos
Funciones y características del sistema de base de datos
1.1.3 Arquitectura del sistema de base de datos
Sistema de base de datos centralizado
Sistema de base de datos cliente/servidor
Sistema de base de datos paralelo
Distribuido sistema de base de datos
Sistema de base de datos relacional de objetos
2.2 Operaciones de datos
2.2.1 Operaciones relacionales
Operaciones de álgebra relacional (unión, intersección , diferencia, producto cartesiano, selección, proyección, conexión, división)
p>Operaciones con tuplas
Restricciones de integridad
2.2.2 Lenguaje estándar de bases de datos relacionales (SQL )
Funciones y características de SQL
Usar SQL para la definición de datos (tablas, vistas, índices, restricciones)
Operaciones de datos (recuperación de datos, recuperación de datos, índices, restricciones)
Usar SQL para operaciones de datos Operaciones de datos (recuperación de datos, inserción/eliminación/actualización de datos, control de activación)
Seguridad y autorización
API en el programa, integrado en SQL
2.3 Funciones de control de la base de datos
Gestión de transacciones de la base de datos (propiedades ACID)
Tecnología de copia de seguridad y recuperación de la base de datos (DESHACER, REDO)
Control de concurrencia
2.4 Teoría básica del diseño de bases de datos
2.4.1 Diseño de bases de datos relacionales
- Dependencia funcional
- Estandarización (primera forma normal, segunda forma normal, tercera forma normal, forma normal BC, cuarta forma normal y quinta forma normal)
- Principios que se deben seguir al descomponer y descomponer esquemas
2.4.2 Diseño de bases de datos relacionales de objetos
Relaciones anidadas, tipos complejos, herencia y tipos de referencia
Consultas relacionadas con tipos complejos
Funciones y procedimientos en SQL
Relaciones de objetos
2.5 Conceptos básicos de minería de datos y almacenamiento de datos
Aplicaciones y clasificación de minería de datos
Reglas de asociación, clustering
Componentes del almacén de datos
p>
Patrón del almacén de datos
2.6 Conceptos básicos de multimedia
2.6.1 Conceptos básicos de multimedia tecnología
Conceptos básicos de los sistemas multimedia
Formatos de archivos multimedia comunes
2.6.2 Compresión y codificación multimedia
2.6.2 Compresión y codificación multimedia tecnología de codificación
Tecnología de codificación y compresión multimedia
Codificación estadística
Codificación predictiva
Estándares internacionales de codificación
2.6 .3 Aplicación de tecnología multimedia
Dibujo de gráficos simples, método de procesamiento de archivos de imagen
Aplicación de información de audio y video
Proceso de desarrollo de aplicaciones multimedia
2.6.4 Aplicación de tecnología multimedia
2.7 Conocimiento del rendimiento del sistema
Cálculo del rendimiento (tiempo de respuesta, rendimiento, tiempo de respuesta)
Indicadores de rendimiento y rendimiento diseño
Pruebas de rendimiento y evaluación del rendimiento
2.8 Conocimientos básicos de aplicaciones informáticas
Conocimientos básicos de gestión de información, procesamiento de datos, diseño auxiliar, informática científica y artificial. inteligencia
Conocimientos básicos de servicios de comunicación remota y protocolos de comunicación relacionados
3. Conocimientos de desarrollo, operación y mantenimiento de sistemas
3.1 Conocimientos de ingeniería de software, mejora de procesos de software y gestión de proyectos de desarrollo de software
p>Conocimientos de ingeniería de software
Objetivos y tareas de la etapa del ciclo de vida del desarrollo de software
Conocimientos básicos de proyectos de desarrollo de software (gestión del tiempo, gestión de costes, gestión de la calidad, gestión de recursos humanos, gestión de recursos humanos, etc.) Gestión, gestión de calidad, gestión de recursos humanos, gestión de riesgos, etc. ) y sus herramientas de gestión más utilizadas
Principales metodologías de desarrollo de software (método del ciclo de vida, método de prototipo, método orientado a objetos, CASE)
Herramientas de desarrollo de software y conocimiento ambiental
Conocimientos básicos de gestión de la calidad del software
Conocimientos básicos de mejora de procesos de software
Conocimientos básicos de evaluación del proceso de desarrollo de software y evaluación de la madurez de la capacidad del software
3.2 Conceptos básicos del conocimiento del análisis de sistemas
El propósito y las tareas del análisis de sistemas
Métodos de análisis estructurados (diagrama de flujo de datos (DFD) y diccionario de datos (DD), diagrama de relación de entidades (ERD) y métodos utilizado para describir el procesamiento (lenguaje estructurado de procesos)
Lenguaje de modelado unificado (UML)
Especificación del sistema
3.3 Conocimiento del diseño del sistema
Diseño del sistema Propósito y tareas
Métodos y herramientas de diseño estructural (diagrama de flujo del sistema, diagrama HIPO, diagrama de flujo de control)
Diseño estructural general del sistema (diseño general, principios de diseño, estructuración de módulos, acceso a datos diseño, plan de configuración del sistema)
Diseño detallado del sistema (diseño de código, diseño de base de datos, diseño de interfaz de usuario, diseño de procesamiento)
Especificaciones de diseño del sistema
3.4 Implementación del sistema conocimientos
Principales tareas de implementación del sistema
Programación estructurada, programación orientada a objetos, programación visual
Selección del lenguaje de programación, estilo de programación
El propósito y tipo de prueba del sistema, métodos de prueba del sistema (prueba de caja negra, prueba de caja blanca, prueba de caja gris)
Diseño y gestión de pruebas (curva de error, eliminación de errores, convergencia, inyección de fallas, diseño de casos de prueba) , informe de prueba del sistema)
Conceptos básicos de la conversión del sistema
3.5 Conocimiento de operación y mantenimiento del sistema
Conocimiento de gestión de la operación del sistema
Conocimiento de mantenimiento del sistema
Conocimientos de evaluación de sistemas
4. Conocimientos de seguridad
Conceptos básicos de seguridad (seguridad de red, seguridad de sistema operativo, seguridad de bases de datos)
p>Prevención de virus informáticos, prevención de delitos informáticos, recuperación ante desastres
Control de acceso, prevención de intrusiones, medidas de gestión de seguridad
Mecanismo de cifrado y descifrado
Análisis de riesgos, riesgo tipos, medidas anti-riesgos y control interno
5. Conocimientos de estandarización
Comprensión de la estandarización, desarrollo de la estandarización, introducción de estándares en el proceso de estandarización
Básico conocimiento de estándares internacionales, estándares nacionales, estándares industriales y estándares empresariales
Estándares de código, estándares de formato de archivo, estándares de seguridad, especificaciones de desarrollo de software y estándares de documentos
Organización de estandarización
6. Conocimientos básicos de informatización
Comprensión de la informatización
Tendencias globales de informatización, estrategias nacionales de informatización, estrategias y tácticas de informatización empresarial
Leyes y regulaciones relevantes
Conocimientos básicos de educación a distancia, comercio electrónico, educación a distancia, comercio electrónico, gobierno electrónico, etc.
Conocimientos básicos de la gestión de recursos de información empresarial
7. Inglés informático
Dominar el vocabulario básico de la tecnología informática
Poder leer y comprender correctamente los materiales en inglés en el campo de la informática
Tema del examen 2: Diseño y gestión de sistemas de bases de datos
1.p> 1.1 Comprender la especificación de requisitos del sistema
Comprender necesidades del usuario y determinar el alcance del sistema
Determinar las diversas relaciones entre la base de datos del sistema de aplicación
La relación entre el entorno existente y el nuevo entorno del sistema
Elementos de datos , diccionario de datos, datos en el nuevo flujo del sistema
1.2 Preparación del desarrollo del sistema
Seleccione un método de desarrollo.
1 Diseño de modelo de datos
Diseño de estructura conceptual (diseño de modelo ER)
Diseño de estructura lógica (convertida en un modelo de datos que puede ser recibido por DBMS)
Diseño revisión
p>
1.4.2 Diseño de estructura física
Métodos de diseño y contenido
Selección de métodos de acceso
Revisión del diseño y predicción de rendimiento
1.4.3 Implementación y mantenimiento de bases de datos
1.4.4 Implementación y mantenimiento de bases de datos 4.3 Implementación y mantenimiento de bases de datos
Carga de datos y depuración de aplicaciones p>
Depuración de bases de datos
Operación y mantenimiento de bases de datos
1.4.4 Protección de bases de datos
Copia de seguridad y recuperación de bases de datos
Seguridad de bases de datos
Integridad de la base de datos
Control de concurrencia en la base de datos
1.5 Escritura de documentos de diseño externos
- Escritura de especificaciones del sistema (diagrama de configuración del sistema, diagrama de relaciones del subsistema, diagrama de diagrama de flujo, descripción de la función del sistema, especificación de entrada/salida, especificación de datos, marco del manual del usuario)
- Requisitos de prueba del sistema de diseño
1.6 Revisión del diseño
2. Diseño del sistema de aplicación de base de datos
2.1 Diseño de la arquitectura del sistema de aplicación de base de datos
Arquitectura del sistema de información (como cliente/servidor) y DBMS
Entorno de base de datos multiusuario (Archivo arquitectura de servidor, arquitectura cliente/servidor)
Gran base de datos y arquitectura de computadora paralela (SMP, MPP)
Roles de middleware y herramientas relacionadas
Descomponer por componente y determinar especificaciones funcionales de los componentes e interfaces entre componentes
2.2 Diseño de entrada y salida
2.2 Diseño de entrada y salida
1.2 Diseño de entrada y salida
Interfaz de pantalla de diseño, método de verificación de entrada/salida de diseño y verificación de información
Interacción y conexión de bases de datos (lenguaje de programación maestro C, así como Java, Visual Basic, Visual C++, PowerBuilder, cualquier herramienta de desarrollo y método de interconexión de bases de datos) en Delphi (cómo comunicarse con el servidor de la base de datos))
2.3 Diseño de datos físicos
Analizar la frecuencia y los requisitos de rendimiento de la ejecución de transacciones en la base de datos, determinar la organización lógica de los datos y medios de almacenamiento y diseñar la estructura del índice y el método de procesamiento
Convierta la estructura de datos lógica en una estructura de datos física, calcule la capacidad (costo de espacio), determine el método de acceso (eficiencia de tiempo), configuración del sistema (mantenimiento costo) y optimizarlo
2.4 Diseñar el sistema de seguridad
Definir el nivel de seguridad
Método de inicio de sesión en la base de datos
Acceso a la base de datos
Licencias (Licencias de Objetos, Licencias de Comandos y Métodos de Licencias de Autorización)
2.5 Desarrollo de Aplicaciones
2.5.1 Desarrollo de Aplicaciones
Desarrollo de Aplicaciones Selección de plataforma p>
Secuencia de implementación del sistema
Desarrollo del framework
Desarrollo de programas grupales básicos
Control de código fuente
Control de versiones p>
2.5.2 División del módulo (principios, métodos y estándares)
2.5.3 Escritura de documentación del programa
Descripción del módulo (descripción de funciones e interfaces), descripción de la lógica de procesamiento del programa , descripción del formato de datos de entrada/salida)
Especificación de requisitos de prueba (tipo de prueba y objetivo, caso de prueba, método de prueba)
Especificación de requisitos de prueba (tipo de prueba y objetivo, casos de prueba, prueba métodos)
Métodos de prueba Métodos de prueba)
2.5.4 Revisión del diseño del programa
2.5.5 Revisión del diseño del programa 6 Preparación de los documentos de diseño del sistema de aplicación
Instrucciones de configuración del sistema, diagramas de división de componentes, interfaces entre componentes, instrucciones de procesamiento de componentes, documentos de diseño de pantalla, documentos de diseño de informes, documentos de diseño de programas, documentos de diseño de archivos, documentos de diseño de bases de datos
<p> 2.7 Revisión del diseño
3.
3. Implementación del sistema de aplicación de base de datos
3.1 Configuración y gestión de todo el sistema
3.2 Aplicación de uso común del sistema de gestión de bases de datos (SQL Server, Oracle, Sybase, DB2, Access o VisualFoxpro)
Crear base de datos
Crear tablas, crear índices, crear vistas, crear restricciones, crear UDDT (tipos definidos por el usuario)
Crear y administrar activadores
Establecer un sistema de seguridad
3.3 Instalación de aplicaciones de bases de datos
Desarrollar un plan de instalación del sistema (considere factores como costos, relaciones con los clientes, relaciones con los empleados, relaciones logísticas y riesgos)
4 Instalación de aplicaciones de bases de datos
Desarrollar un plan de utilización de recursos humanos (organizar razonablemente la estructura organizativa)
p>
Instalación directa (instalar el nuevo sistema y ponerlo en funcionamiento rápidamente)
Instalación paralela (ejecutar los sistemas nuevo y antiguo uno al lado del otro durante un período de tiempo)
Instalación por etapas (pasando por una serie de pasos y etapas, de modo que todas las partes del nuevo sistema se pongan en funcionamiento gradualmente)
3.4 Sistema de aplicación de base de datos testing
Desarrollar objetivos, planes, métodos y pasos de prueba
Carga de datos, preparación de datos de prueba
Guiar a los programadores de aplicaciones para realizar pruebas y aceptación del módulo
Preparar herramientas de prueba del entorno de prueba de integración del sistema
Redactar informe de prueba de funcionamiento de la base de datos
3.2 Operación y mantenimiento del sistema de base de datos
Conversión entre sistemas antiguos y nuevos p>
Recopilación y análisis de datos de alarmas (alarmas de ejecución, alarmas de falla, alarmas de seguridad)
Operación de estabilidad sostenida
Mantenimiento de la base de datos (reconstrucción de la base de datos, evaluación y verificación de la vista de seguridad, mantenimiento de documentos)
Estadísticas de operación del sistema de base de datos (recopilación, análisis y sugerencias de mejora)
Consistencia del estándar de operación y sugerencias de mejora estándar
Auditoría del sistema de base de datos
4.3 Gestión de bases de datos
Gestión de diccionario de datos y almacén de datos
Mantenimiento y gestión de la integridad de los datos (integridad de entidad, integridad referencial)
Gestión de la estructura física de la base de datos (garantizando que los datos no se retrasarán debido al acceso)
Gestión de fragmentación y espacio de la base de datos
Copia de seguridad y recuperación (secuencial, registro (pista de auditoría), punto de control )
Gestión de interbloqueos (centralizada, distribuida)
Control de concurrencia (serializable, mecanismo de bloqueo, marca de tiempo, optimización)
Gestión de seguridad de datos (cifrado, seguridad, acceso control, vistas, reglas de confirmación de validez)
Responsabilidades del administrador de base de datos (DBA)
4.4 Ajuste del rendimiento
Comprobación de codificación de sentencias SQL
Evaluación del diseño de la tabla
Mejora del índice
Mejoras en la asignación física
Mejoras en el dispositivo
Optimización del rendimiento de la base de datos
4.5 Usuario soporte
Formación de usuarios
Servicio postventa
5.SQL
5.1 Lenguaje de base de datos
Elementos de lenguaje de base de datos
Métodos de uso del lenguaje de base de datos (interactivo e integrado)
5.2 Descripción general de SQL
Características de las declaraciones SQL
Componentes básicos de Sentencias SQL
5.3 Definición de base de datos
Crear base de datos, crear tabla
Definir integridad de datos
Cambiar tabla, eliminar tabla
Definir índice (crear índice, eliminar índice)
Definir vistas, eliminar vistas, actualizar vistas
5.4 Operaciones de datos
Mecanismo básico de declaraciones de selección
Consulta simple
Selección en SQL, proyección
Comparación de cadenas, comparación que involucra valores nulos
Fecha-hora, booleano, clasificación de salida
Más
Consultas de tablas
Evitar ambigüedad de atributos
Unión, unión, intersección y diferencia en SQL
Variables de tupla en SQL
Subconsulta
5.5 Control de integridad y mecanismo de seguridad
Restricciones de clave principal
Restricciones de clave externa
Restricciones de valor de atributo (nulo, verificar, Crear dominio) p>
Restricciones globales (crear aserción)
Permisos, autorización (conceder, revocar)
5.6 Crear activadores
5.7 Uso de SQL
SQL interactivo
SQL incorporado
Interfaz SQL para el lenguaje anfitrión (sentencias, ****Variables, cursores, cursores de volumen)
SQL dinámico
API
5.8 Estandarización SQL
6. Base de datos en entorno de red
6.1 Base de datos distribuida
6.1. 1 El concepto de base de datos distribuida
Características y objetivos de la base de datos distribuida
6.1.2 Arquitectura de base de datos distribuida
Estructura esquemática de la base de datos distribuida
Estrategia de distribución de datos (fragmentación de datos, distribución transparente)
Sistema de gestión de bases de datos distribuidas
6.1.3 Consulta distribuida
6.1.1.3 Procesamiento y optimización de consultas distribuidas
6.1.4 Gestión de transacciones distribuidas
Recuperación de bases de datos distribuidas (fallo, recuperación, confirmación de nivel 2, envío de nivel 3)
Transparencia de bases de datos distribuidas (localización, partición, replicación, procesamiento, concurrencia, ejecución)
6.1.5 Aplicación del sistema de base de datos distribuida
6.2 Diseño e implementación del sistema de base de datos en un entorno de red
Diseño de distribución de datos
Diseño de equilibrio de carga
Tecnología de interconexión de bases de datos
Tecnología DBMS orientada a web 6.3
Arquitectura de tres niveles
Páginas web dinámicas
Aplicación de ASP, JSP y XML
7. Seguridad de la base de datos
7.1 Comprender las políticas de seguridad
Seguridad de las políticas de visualización de la base de datos p>
Nivel de seguridad de los datos (más importante, importante, atención, selección)
7.2 Medición de seguridad de la base de datos
Control de acceso de usuarios (uso de contraseñas, etc.).
Control de acceso al programa (restricciones a los comandos SQL contenidos en un programa)
Control de acceso a la tabla (mecanismo de visualización)
Control del acceso a funciones y operaciones
Cifrado externo y descifrado de datos almacenados
8. Tendencias de desarrollo de bases de datos y nuevas tecnologías
8.1 Base de datos orientada a objetos (OODBMS)
8.1.1 Características de los OODBMS
p>8.1.2 Modelo de datos orientado a objetos
Estructura de objetos, clase de objetos, herencia y herencia múltiple, identificación de objetos, inclusión de objetos, anidamiento de objetos
8.1.3 Lenguaje de base de datos de objetos orientado a objetos
8.1.4 Base de datos relacional orientada a objetos
8.1.5 Base de datos relacional orientada a objetos
8.1.4 Relacional orientada a objetos sistema de base de datos (ORDBMS)
Relaciones anidadas
Tipos complejos
Herencia, tipos de referencia
Consulta relacionada con tipos complejos
Funciones y procedimientos
Orientado a objetos y relacional a objetos
Áreas de aplicación de ORDBMS
8.2 Planificación de recursos empresariales (ERP) y bases de datos
8.2.1 Descripción general de ERP
MRP básico (planificación de recursos de fabricación), MRP de circuito cerrado, ERP
Conceptos básicos, tendencias
La idea general de Diseño ERP (un centro, dos categorías Empresariales, tres troncales)
8.2.2 ERP y base de datos
La relación entre la base de datos empresarial y el modelo de datos ERP
La relación entre la base de datos empresarial y la base de datos ERP
8.2.3 Estudio de caso
8.3 Sistema de soporte a la decisión organizacional
Concepto de sistema de soporte a la decisión
Diseño de almacén de datos
Tecnología de transmisión de datos
Tecnología de procesamiento analítico en línea (OLAP)
Soluciones de soporte a decisiones empresariales
Procesamiento de transacciones en línea (OLTP)