Colección de citas famosas - Frases motivadoras - ¿Qué hace el examen un ingeniero de sistemas de bases de datos?

¿Qué hace el examen un ingeniero de sistemas de bases de datos?

Requisitos del examen:

1. Dominar el rendimiento y los principios básicos de funcionamiento de la arquitectura de la computadora y sus componentes principales;

2. Dominar los conocimientos básicos de los sistemas operativos y los lenguajes de programación, y comprender los conceptos básicos. de compiladores Conocimiento;

3. Familiarizado con 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;

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 de aplicación de sistemas de gestión de bases de datos a gran escala de uso común;

8. Dominar los métodos de diseño y los procesos de desarrollo de sistemas de aplicaciones de bases de datos;

9. Estar familiarizado con los métodos de gestión y mantenimiento de sistemas de bases de datos y comprender las tecnologías de seguridad relevantes;

10. Comprender las tendencias de desarrollo de 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, la seguridad y las leyes y regulaciones pertinentes. los conocimientos básicos de informatización y aplicaciones informáticas;

13. Leer y comprender correctamente materiales en lengua inglesa en el ámbito informático.

Las materias fijadas para este examen incluyen:

(1) Conocimiento de sistemas de información, el tiempo del examen es de 150 minutos, prueba escrita;

(2) Base de datos diseño del sistema Con gestión, el tiempo de prueba es de 150 minutos, prueba escrita.

Sujeto de prueba 1: Conocimiento de sistemas de información

Conocimiento de sistemas informáticos.

1.1 Conocimiento del 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

p>

p>

El rendimiento y los principios básicos de funcionamiento de dispositivos de E/S y dispositivos de comunicación comunes.

Función, tipo y características de la interfaz E/S

ISC/RISC, pipeline, multiprocesador, procesamiento paralelo.

1.1.2 Sistema de almacenamiento

Principios básicos de funcionamiento de la memoria virtual y los sistemas de almacenamiento multinivel

Tipos y características de RAID

1.1 3 Conocimientos básicos de seguridad, confiabilidad y 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 Estructuras de datos y algoritmos

1.2.1 Estructuras de datos públicas

Arrays (matrices estáticas, matrices dinámicas)

Listas lineales, listas enlazadas ( Listas enlazadas unidireccionales, listas doblemente enlazadas, listas enlazadas circulares)

Pilas y colas

La definición, almacenamiento y operación de árboles (árboles binarios, árboles de búsqueda, árboles equilibrados, recorrido árboles y montones), gráficas y conjuntos.

Hash (cálculo de ubicación de almacenamiento, manejo de conflictos)

1.2.2 Algoritmos de uso común

Algoritmo de clasificación, algoritmo de búsqueda, cálculo numérico, procesamiento de cadenas, compresión de datos algoritmos, algoritmos recursivos, algoritmos relacionados 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

Los conceptos de tipos, características, estado, kernel (control de interrupciones), procesos y subprocesos del sistema operativo. sistema.

Gestión del procesador (transición de estado, sincronización y exclusión mutua, semáforo, rotación de tiempo compartido, preferencia, interbloqueo)

Gestión del almacenamiento (protección de la memoria principal, asignación dinámica de conexiones, segmento compartido, paginación, memoria virtual)

Administración de dispositivos (control de E/S, cola de impresión, programación de disco)

Administración de archivos (directorio de archivos, estructura y organización de archivos, método de acceso, control de acceso, recuperación procesamiento, acceso y seguridad)

Gestión de trabajos (programación de trabajos, lenguaje de control de trabajos, multiprogramación)

Procesamiento de caracteres chinos, procesamiento multimedia, interfaz hombre-computadora

p>

Conocimientos básicos de sistemas operativos de red y sistemas operativos embebidos

Configuración de sistemas operativos

1.3.2 Conocimientos de lenguajes de programación y procesadores de lenguajes

Básicos Conocimientos y principios de funcionamiento de los sistemas de ensamblaje, compilación e interpretación.

Los componentes básicos de los lenguajes de programación: datos, operaciones, control y transmisión, así como el mecanismo de implementación de las llamadas a programas.

Principales características y aplicaciones de varios lenguajes de programación

1.4 Conocimiento de redes informáticas

Arquitectura de red (topología de red, OSI/RM, protocolos básicos de red)

p>

Medios de transmisión, tecnología de transmisión, método de transmisión, control de transmisión

Equipos de red comunes y diversos equipos de comunicación

Estructura cliente/servidor, navegador/servidor estructura, navegador/Web/estructura de base de datos.

Topología LAN, control de acceso, redes LAN, conexiones inter-LAN, conexiones LAN-WAN.

Conocimientos básicos y aplicaciones de Internet

Software de red

Gestión de red

Análisis del rendimiento de la red

Red Leyes relacionadas Regulaciones

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

Modelo de tres niveles del sistema de base de datos (esquema conceptual, esquema externo y esquema interno) e imágenes de dos niveles (esquema conceptual/esquema externo y esquema externo/esquema interno).

Modelo de base de datos: los componentes del modelo de datos, modelo de datos conceptual, diagrama ER (entidad, atributo, relación), modelo de datos lógicos (modelo de relación, modelo de capa S, modelo de red).

2.1.2 Funciones y características del sistema de gestión de bases de datos

Funciones principales (definición de bases de datos, operación de bases de datos, control de bases de datos, gestión de transacciones, vista de usuario)

Funciones (Garantizar la independencia de los datos, acceso a la base de datos, ejecución simultánea de procesos, control exclusivo, recuperación de fallas, seguridad e integridad)

RDB (base de datos relacional), OODB (base de datos orientada a objetos), ORDB (base de datos relacional de objetos) ) base de datos), NDB (base de datos de red)

Características de varias bases de datos de red de uso común

2.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

Sistema de base de datos distribuida

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)

Cálculo de tuplas

Restricciones de integridad

Lenguaje estándar de bases de datos relacionales (SQL)

Funciones y características de SQL

Utilice SQL para definir datos (tabla, vistas, índices, restricciones).

Utilice SQL para operaciones de datos (recuperación de datos, inserción/eliminación/actualización de datos, control de activación).

Seguridad y autorización

La API está en el programa e integrada en SQL

2.3 Función 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 bases de datos (deshacer, rehacer)

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

Correlación funcional

Normalización (primer paradigma, segundo paradigma, tercer paradigma, paradigma BC, cuarto paradigma, quinto paradigma)

Descomposición de esquemas y principios a seguir

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 Conocimientos básicos de minería de datos y data warehouse

Aplicación y clasificación de la minería de datos

Reglas de asociación, clustering

Composición del data warehouse

Modelo de data warehouse

2.6 Conocimientos básicos multimedia

2.6.1 Conceptos básicos de tecnología multimedia

Conocimientos básicos de sistemas multimedia

Formatos comunes de archivos multimedia

2.6.2Tecnología de codificación de compresión multimedia

Compresión multimedia tecnología de codificación

Codificación estadística

Codificación predictiva

Estándares internacionales de codificación

2.6.3 Aplicación de tecnología multimedia

Métodos simples de procesamiento de archivos de imágenes y dibujo de gráficos

Aplicación de información de audio y video

Proceso de desarrollo de aplicaciones multimedia

2.7 Conocimiento del rendimiento del sistema

Cálculo de rendimiento (tiempo de respuesta, rendimiento, tiempo de respuesta)

Indicadores de rendimiento y diseño de rendimiento

Pruebas de rendimiento y evaluación de rendimiento

2.8 Conocimientos básicos de aplicaciones informáticas

Conocimientos básicos de gestión de la información, procesamiento de datos, diseño auxiliar, informática científica, inteligencia artificial y otros conocimientos básicos.

Conocimientos básicos de los servicios de telecomunicaciones y protocolos de comunicación relacionados.

3. Conocimientos en desarrollo y operación y mantenimiento de sistemas

3.1 Conocimientos en ingeniería de software, mejora de procesos de software y gestión de proyectos de desarrollo de software

Conocimientos en ingeniería de software

Objetivos y tareas de las etapas del ciclo de vida del desarrollo de software

Conocimientos básicos de los 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 riesgos, etc.). ) y sus herramientas comunes de gestión.

Principales métodos de desarrollo de software (método del ciclo de vida, método del prototipo, método orientado a objetos, CASE)

Herramientas de desarrollo de software y conocimiento ambiental

Básicos de la calidad del software Conocimientos de gestión

Conocimientos básicos de mejora de procesos de software

Conocimientos básicos de evaluación de procesos de desarrollo de software y evaluación de madurez de capacidades de software

3.2 Conocimientos básicos de análisis de sistemas

El propósito y las tareas del análisis del sistema

Métodos estructurados (diagrama de flujo de datos (DFD) y diccionario de datos (DD), diagrama de relación entre entidades (ERD), un método estructurado utilizado para describir el procesamiento del lenguaje)

Lenguaje de modelado unificado (UML)

Especificación del sistema

3.3 Conocimiento del diseño del sistema

El propósito y las tareas del diseño del sistema

Métodos y herramientas de diseño estructurado (diagrama de flujo del sistema, diagrama HIPO, diagrama de flujo de control)

Diseño de la estructura general del sistema (diseño general, principios de diseño, diseño de la estructura del módulo, diseño de acceso a datos, 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 procesos)

Especificaciones de diseño del sistema

3.4 Conocimiento de la implementación del sistema

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 y estilo de programación

El propósito, tipos y métodos de prueba del sistema (pruebas de caja negra, pruebas de caja blanca y pruebas de caja gris).

Diseño y gestión de pruebas (curva de error, eliminación de errores, convergencia, fallo de inyección, diseño de casos de prueba, informe de prueba del sistema)

Conocimientos básicos de conversión de sistemas

3.5 Conocimiento de operación y mantenimiento del sistema

Conocimiento de gestión de operación del sistema

Conocimiento de mantenimiento del sistema

Conocimiento de evaluación del sistema

Conocimiento de seguridad

4. p>

p>

Conceptos básicos de seguridad (seguridad de red, seguridad del sistema operativo, seguridad de bases de datos)

Prevención de virus informáticos, prevención de delitos informáticos, recuperación ante desastres

Acceso control, prevención de intrusiones y medidas de gestión de seguridad

Mecanismo de cifrado y descifrado

Análisis de riesgos, tipos de riesgos, medidas anti-riesgos y control interno

Conocimientos estandarizados.

Conciencia de estandarización, desarrollo de estandarización y proceso de introducción de estándares.

Conocimientos básicos de estándares internacionales, estándares nacionales, estándares industriales y estándares empresariales

Estándares de codificación, estándares de formato de archivos, estándares de seguridad, especificaciones de desarrollo de software y estándares de documentos.

Organizaciones de estandarización

6. Conocimientos básicos de informatización

Conciencia de la información

Tendencias globales de informatización, estrategias nacionales de informatización, estrategias de información empresarial. y tácticas.

Leyes y regulaciones relevantes

Conocimientos básicos de 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 las computadoras en inglés y la información en el campo.

Tema de examen dos: Diseño y gestión del sistema de bases de datos

1 Diseño de bases de datos

1.1 Comprender la descripción de los requisitos del sistema

Comprender al usuario necesidades y determinar el alcance del sistema.

Determinar diversas relaciones en 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, diccionarios de datos y flujos de datos en el nuevo sistema

1.2 Preparación del desarrollo del sistema

p>

Elija un método de desarrollo, prepare el entorno de desarrollo y formule un plan de desarrollo.

1.3 Diseñar funciones del sistema

Seleccionar el mecanismo del sistema, diseñar las funciones e interfaces de cada subsistema, diseñar políticas de seguridad, requisitos y métodos de implementación, y formular procesos de trabajo y procesos de datos detallados.

1.4 Diseño de base de datos

1.4.1 Diseño de modelo de datos

Diseño de estructura conceptual (diseño de modelo ER)

Diseño de estructura lógica (Convertir en un modelo de datos que pueda ser recibido por DBMS)

Revisar el diseño

1.4.2 Diseño de estructura física

Método de diseño y contenido

Acceso Selección de métodos

Revisión de diseño y predicción de rendimiento

1.4.3 Implementación y mantenimiento de bases de datos

Carga de datos y depuración de aplicaciones

Ejecución de prueba de la base de datos

Operación y mantenimiento de la base de datos

1.4.4 Protección de la base de datos

Copia de seguridad y recuperación de la base de datos

Seguridad de la base de datos

Integridad de la base de datos

Control de concurrencia de la base de datos

1.5 Escritura de documentos de diseño externos

Escribir especificaciones del sistema (diagrama de configuración del sistema, diagrama de relación del subsistema) , diagrama de flujo del sistema, descripción de la función del sistema, instrucciones de entrada y salida, instrucciones 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 estructura del sistema de aplicación de base de datos

p>

p>

Arquitectura del sistema de información (como cliente/servidor) y sistema de gestión de bases de datos

Entorno de base de datos multiusuario (arquitectura de servidor de archivos, arquitectura cliente/servidor)

Base de datos a gran escala y arquitectura informática paralela (SMP, MPP)

Funciones de middleware y herramientas relacionadas

Determinar las especificaciones funcionales de los componentes y las interfaces entre componentes en función de la descomposición de los componentes.

2.2 Diseño de entrada y salida

Diseño de interfaz de pantalla, diseño de métodos de inspección de entrada y salida e información de inspección.

Interacción y conexión con la base de datos (dominar el lenguaje de programación C, así como los métodos de conexión de cualquier herramienta de desarrollo a la base de datos en Java, Visual Basic, Visual C, PowerBuilder y Delphi (cómo comunicarse con la servidor de base de datos))

2.3 Diseñar datos físicos

Analizar la frecuencia y los requisitos de rendimiento de la ejecución de transacciones en la base de datos, determinar el método lógico de organización de datos y el medio de almacenamiento, y diseñar la estructura del índice. y 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), la configuración del sistema (costo de mantenimiento) y optimícelo.

2.4 Diseño del sistema de seguridad

Borrar nivel de seguridad

Modo de inicio de sesión de la base de datos

Acceso a la base de datos

Permisos (Métodos de permisos de objetos, permisos de comando y permisos de autorización)

2.5 Desarrollo de aplicaciones

2.5.1 Desarrollo de aplicaciones

Elija una plataforma de desarrollo de aplicaciones

Secuencia de implementación del sistema

Desarrollo del framework

Desarrollo del programa del equipo básico

Control de código fuente

Control de versiones

2.5.2 División del módulo (principios, métodos y estándares)

2.5.3 Redacción de documentos de diseño de programas

Especificación del módulo (descripción de funciones e interfaces, descripción de la lógica de procesamiento del programa, entrada y descripción del formato de datos de salida)

Descripción de los requisitos de la prueba (tipo y objetivos de la prueba, casos de prueba, métodos de prueba)

Revisión del diseño del programa

2.6 Diseño de sistemas de aplicación de escritura documentos

Descripción de la configuración del sistema, diagrama de división de componentes, interfaz entre componentes, descripción del procesamiento de componentes, documento de diseño de pantalla, documento de diseño de informe, documento de diseño de programa, documento de diseño de archivo y documento de diseño de base de datos.

2.7 Revisión del diseño

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 Base de datos de uso común Aplicación de sistemas de gestión (SQL Server, Oracle, Sybase, DB2, Access o VisualFoxpro)

Crear base de datos

Crear tablas, crear índices, crear vistas, crear restricciones y crear UDDT (usuario- tipo definido).

Crear y gestionar activadores

Establecer un sistema de seguridad

3.3 Instalación del sistema de aplicación de base de datos

Elaborar un plan de instalación del sistema (teniendo en cuenta los costes , relaciones con clientes, relaciones con empleados, relaciones logísticas, riesgos y otros factores).

Desarrollar un plan de utilización de recursos humanos (racionalidad de los arreglos organizativos)

Instalación directa (instalar un nuevo sistema y ponerlo en funcionamiento rápidamente)

Instalación paralela (nuevo El sistema antiguo funciona en paralelo durante un período de tiempo)

Instalación por fases (después de una serie de pasos y etapas, todas las partes del nuevo sistema se pondrán en funcionamiento gradualmente)

3.4 Pruebas del sistema de aplicación de bases de datos

Desarrollar objetivos, planes, métodos y procedimientos de prueba.

Carga de datos, preparación de datos de prueba

Guía a los programadores de aplicaciones para realizar las pruebas y la aceptación del módulo.

Preparar herramientas de prueba para el entorno de prueba de integración del sistema.

Escribir un informe de prueba de funcionamiento de la base de datos.

3.5 Capacitación y soporte a usuarios

4. Operación y gestión del sistema de base de datos

4.1 Plan de operación del sistema de base de datos

Determinación de la estrategia de negocio

Determinar los objetos de alarma y los métodos de alarma del sistema de base de datos

Plan de gestión del sistema de base de datos (ejecución, falla/recuperación, seguridad, integridad, capacitación y mantenimiento de usuarios)

4.2 Operación y mantenimiento del sistema de base de datos

Conversión entre sistemas antiguos y nuevos

Recopilar y analizar datos de alarma (alarma, alarma de falla, alarma de seguridad)

Operación continua y estable

Mantenimiento de bases de datos (reconstrucción de bases de datos, evaluación y verificación de vistas de seguridad, mantenimiento de documentos)

Estadísticas de operación del sistema de bases de datos (recopilación, análisis y propuesta de medidas de mejora)

Sugerencias para la coherencia y mejora de los estándares operativos

Auditoría del sistema de bases de datos

4.3 Gestión de bases de datos

Gestión de diccionario de datos y almacén de datos p>

Mantenimiento y gestión de la integridad de los datos (integridad de la entidad, integridad referencial)

Gestión de la estructura física de la base de datos (asegurando que el acceso a los datos no se retrase)

Gestión de fragmentación y espacio de base de datos

Copia de seguridad y recuperación (secuencia, registro (pista de auditoría), punto de control)

Gestión de interbloqueos (centralizada y distribuida)

Control de concurrencia ( Serializabilidad, mecanismo de bloqueo, marca de tiempo, optimización)

Gestión de la seguridad de los datos (cifrado, seguridad, control de acceso, visualización, reglas de confirmación de validez)

Responsabilidades del administrador de la base de datos (DBA)

4.4 Ajuste del rendimiento

Prueba de codificación de sentencias SQL

Evaluación del diseño de tablas

Mejora del índice

Mejora de la logística

Mejora del equipo

Optimización del rendimiento de la base de datos

4.5 Soporte al usuario

Capacitación del usuario

Posventa

5. SQL

5.1 Lenguaje de base de datos

Elementos del lenguaje de base de datos

Cómo utilizar el lenguaje de base de datos (fórmula interactiva e integrada)

5.2 Descripción general de SQL

Características de las sentencias SQL

Componentes básicos de las sentencias SQL

5.3 Definición de base de datos

Crear base de datos (Crear base de datos ), crear tabla (Crear tabla)

Definir integridad de datos

Modificar tabla (Alterar tabla), eliminar tabla (eliminar tabla)

Definir índice (crear índice ), eliminar índice (eliminar índice)

Definir vista (crear vista), eliminar vista (eliminar vista), actualizar vista.

5.4 Operaciones de Datos

Mecanismo Básico de Sentencia Select

Consulta Simple

Selección y Proyección en SQL

Comparación de cadenas, incluida la comparación de valores nulos.

Fecha y hora, valor booleano, clasificación de salida

Consulta de varias tablas

Evitar ambigüedad de atributos

Conexión, unión, intersección y diferencia

Variables de tupla en SQL

Subconsulta

5.5 Control de integridad y mecanismo de seguridad

Restricciones de clave principal

p >

Restricciones de clave externa

Restricciones en los valores de los atributos (nulo, verificar, crear dominio)

Restricciones globales (crear aserción)

Autorización, otorgar, Deshacer

5.6 Creación de activadores

5.7 Uso de SQL

SQL interactivo

SQL incorporado

Interfaz entre SQL y el lenguaje anfitrión (declaraciones, * * * * variables compartidas, cursores, cursores de volumen)

SQL dinámico

Interfaz de programación de aplicaciones

5.8 Estandarización de SQL

6. Base de datos en entorno de red

6.1 Base de datos distribuida

6.1.1 Concepto de base de datos distribuida

Distribución Características y objetivos de las bases de datos distribuidas

6.1.2 Arquitectura de base de datos distribuida

Estructura modelo de bases de datos distribuidas

Estrategia de distribución de datos (fragmentación de datos, transparencia de distribución)

Distribuida sistema de gestión de bases de datos

6.1.3 Procesamiento y optimización de consultas distribuidas

6.1.4 Gestión de transacciones distribuidas

Recuperación de bases de datos distribuidas (falla, recuperación, dos fases) compromiso, compromiso de tres fases)

Transparencia de bases de datos distribuidas (local, dividida, 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 de un sistema de base de datos en un entorno de red

Diseño distribuido de datos

Diseño de equilibrio de carga

Tecnología de interconexión de bases de datos

6.3 Tecnología de sistema de gestión de bases de datos orientada a red

Arquitectura de tres niveles

Página web dinámica

Aplicación de ASP, JSP y XML

7. Seguridad de la base de datos

Comprensión de la política de seguridad 7.1

Política de seguridad de la vista de la base de datos

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 de comandos SQL contenidas en el programa)

Control de acceso a la tabla (mecanismo de visualización)

Control de funciones y operaciones de acceso

p>

Cifrado y descifrado de datos almacenados externamente

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 OODBMS

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 orientado a objetos

8.1.4 Sistema de base de datos relacional de objetos (ORDBMS)

Relaciones anidadas

Plural tipo

p>

Herencia, tipos de referencia

Consultas relacionadas con tipos complejos

Funciones y procesos

Orientada a objetos y relacional a objetos

Áreas de aplicación de ORDBMS

8.2 Planificación de recursos empresariales y base de datos

Descripción general del sistema de planificación de recursos empresariales

MRP básico (planificación de recursos de fabricación), MRP y ERP de circuito cerrado

p>

Principios básicos y tendencias de desarrollo

La idea general del diseño de ERP (un centro, dos tipos de negocios, tres líneas troncales)

8.2.2 Planificación de recursos empresariales y base de datos

p>

La relación entre la base de datos en ejecución y el modelo de datos de ERP

La relación entre la base de datos en ejecución y la base de datos de ERP

Estudio de caso.

8.3 Establecimiento de un sistema de soporte a la decisión

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 de decisiones empresariales

Procesamiento de transacciones en línea (OLTP)