¿Qué necesita un ingeniero de sistemas de bases de datos?

Requisitos del examen:

1. Dominar la arquitectura de la computadora y el rendimiento y los principios básicos de funcionamiento de cada componente principal.

2. Dominar el sistema operativo y la programación; lenguaje Conocimiento básico de programas compiladores;

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. Estar familiarizado con los principios y tecnologías de las redes informáticas

6. Dominar los principios y teorías básicas de las bases de datos

7. Dominar el conocimiento de las bases de datos comunes; utilizó sistemas de gestión de bases de datos a gran escala Tecnología de aplicación;

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

9. Familiarizarse con los métodos de gestión y mantenimiento de las 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 estándares comunes de tecnología de la información, la seguridad y el conocimiento básico de las leyes y regulaciones relevantes ;

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.

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 y Gestión de sistemas, el tiempo de la prueba es de 150 minutos, prueba escrita.

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

1. Conocimiento de sistemas informáticos

1.1 Conocimiento de hardware

1.1.1 Arquitectura de ordenadores 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

Funciones, tipos y características de la interfaz /O

ISC/RISC, operación de canalización, multiprocesador, procesamiento paralelo

1.1.2 Sistema de almacenamiento

Principio básico de funcionamiento de la memoria virtual, sistema de almacenamiento multinivel

Tipos y características de RAID

1.1.3 Conocimientos básicos de seguridad, confiabilidad y evaluación del rendimiento del sistema

Diagnóstico y tolerancia a fallos

Análisis y evaluación de la confiabilidad del sistema

Método de evaluación del desempeño del sistema informático

1.2 Estructura de datos y algoritmo

1.2.1 Estructura de datos de uso común

Matriz (matriz estática, matriz dinámica)

Lista lineal, lista enlazada (lista enlazada unidireccional, lista doblemente enlazada, lista enlazada circular )

Pila y cola

Definición, almacenamiento y operación de árboles (árboles binarios, árboles de búsqueda, árboles equilibrados, árboles transversales, montones), gráficos y conjuntos

Hash (cálculo de ubicación de almacenamiento, procesamiento de colisiones)

1.2.2 Algoritmos de uso común

Algoritmos de clasificación, algoritmos de búsqueda, cálculos numéricos, procesamiento de cadenas, algoritmos de compresión de datos, algoritmos recursivos , algoritmos relacionados con gráficos

Algoritmos y datos Relación estructural, 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, características, estado, conceptos de kernel (control de interrupciones), procesos y subprocesos de los sistemas operativos

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

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

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

Gestión de archivos (directorio de archivos, estructura y organización de archivos, método de acceso, control de acceso, procesamiento de recuperación, * uso compartido y seguridad)

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

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

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

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 básicos de funcionamiento del ensamblador, sistemas de compilación e interpretación

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

Las principales características y aplicabilidad de varios lenguajes de programación

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 de uso común y diversos equipos de comunicación

Estructura cliente/servidor, estructura navegador/servidor, estructura navegador/web/base de datos

Topología LAN, control de acceso , Redes LAN, conexión inter-LAN, conexión LAN-WAN

Conocimientos y aplicaciones básicas 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 del sistema de base de datos (esquema conceptual, esquema externo, esquema interno), imagen de dos niveles (esquema conceptual/esquema externo, esquema externo/esquema interno)

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, modelo jerárquico, modelo de red)

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

Funciones principales (definición de base de datos, operaciones de base de datos, control de base de datos, gestión de transacciones, vistas de usuarios)

Características (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, 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 web 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

p>

Sistema de base de datos paralelo

Sistema de base de datos distribuido

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 sexuales completas

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

Funciones y características de SQL

Utilizar SQL para la definición de datos (tablas, vistas, índices, restricciones)

Usar 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

API en el programa, integrada en SQL

2.3 Función de control de la base de datos

Gestión de transacciones de la base de datos (atributos 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

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

·Principios a seguir para la descomposición y descomposición de patrones

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 Básico conocimiento de minería de datos y almacén de datos

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

Reglas de asociación y agrupamiento

Componentes del almacén de datos

Patrón de almacén de datos

2.6 Conocimientos básicos de multimedia

2.6.1 Conceptos básicos de tecnología multimedia

Conocimientos básicos del sistema multimedia

Comúnmente formatos de archivos multimedia utilizados

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

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

Codificación estadística

p>

Predictiva codificación

Estándar internacional de codificación

2.6.3 Aplicación de tecnología multimedia

Dibujo de gráficos simples, procesamiento de archivos de imágenes

p>

Aplicación de información de audio y vídeo

Proceso de desarrollo de aplicaciones multimedia

2.7 Conocimiento del rendimiento del sistema

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

Indicadores de desempeño y diseño de desempeño

Pruebas de desempeño y evaluación de desempeño

2.8 Cálculo

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, etc.

Conocimientos básicos de servicios de comunicación remota 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

Ciclo de vida del desarrollo de software Objetivos y tareas de la fase

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 de gestión comunes

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

Conocimiento de herramientas y entorno de desarrollo de software

Conocimientos básicos de gestión de calidad de software

Mejora de procesos de software Conocimientos básicos

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 de sistemas

Métodos de análisis estructural (diagrama de flujo de datos (DFD) y diccionario de datos (DD), diagrama de relación entre entidades (ERD), lenguaje estructurado que describe el procesamiento)

Lenguaje de modelado unificado (UML)

Especificaciones del sistema

3.3 Conocimiento del diseño del sistema

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

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

Diseño general de la estructura 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 de detalles del sistema (diseño de código, diseño de base de datos, diseño de interfaz de usuario, diseño de proceso de procesamiento)

Instrucciones de diseño del sistema

3.4 Conocimiento de implementación del sistema

Principal tareas de implementación del sistema

Programación estructurada, programación orientada a objetos, programación visual

Elección del lenguaje de programación, estilo de programación

Propósito y tipo de prueba del sistema, sistema Métodos de prueba (pruebas de caja negra, pruebas de caja blanca, pruebas 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)

Conocimientos básicos de conversión de sistemas

3.5 Conocimientos de operación y mantenimiento de sistemas

Conocimientos de operación y gestión de sistemas

Conocimientos de mantenimiento de sistemas

Conocimientos de Evaluación de Sistemas

4. Conocimientos de Seguridad

Conceptos básicos de seguridad (seguridad de redes, seguridad de sistemas operativos, seguridad de bases de datos)

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

Control de acceso, anti-intrusión, medidas de gestión de seguridad

Mecanismo de cifrado y descifrado

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

5. Conocimiento de estandarización

Conciencia de estandarización, desarrollo de estandarización, proceso de promulgación de estándares

Conocimiento básico 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

Organizaciones de estandarización

6. Conocimientos básicos de informatización

Conciencia de informatización

Tendencias globales de informatización, estrategias nacionales de informatización, estrategias y estrategias de informatización corporativa

Leyes y regulaciones relevantes

Educación a distancia , electrónica Conocimientos básicos de negocios, gobierno electrónico, etc.

Conocimientos básicos de gestión de recursos de información empresarial

7. Inglés profesional informático

Dominar el vocabulario básico de la tecnología informática

Ser capaz de leer y comprender correctamente materiales en inglés en el campo de la informática

Asignatura del examen 2: Diseño y gestión de sistemas de bases de datos

1. Diseño de bases de datos

Planificación

1.1 Comprender la descripción de los requisitos del sistema

Comprender las necesidades del usuario y determinar el alcance del sistema

Determinar las diversas relaciones de la base de datos del sistema de aplicación

Presente La relación entre el entorno existente y el nuevo entorno del sistema

Elementos de datos, diccionario de datos y flujo de datos en el nuevo sistema

1.2 Preparación para el desarrollo del sistema

Seleccionar el método de desarrollo, preparar el entorno de desarrollo y formular planes de desarrollo

1.3 Diseñar funciones del sistema

Seleccionar la organización 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 flujos de trabajo y flujo de datos detallados

1.4 Diseño de bases de datos

1.4.1 Diseño de modelo de datos

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

Diseño de estructura lógica (convertido en un modelo de datos aceptable para DBMS)

Revisión del diseño

1.4.2 Diseño de estructura física

Método de diseño y contenido

p>

Selección de métodos de acceso

Diseño de revisión y predicción de rendimiento

1.4.3 Implementación y mantenimiento de bases de datos

Carga de datos y depuración de aplicaciones

Operació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

Seguridad de la base de datos

Integridad de la base de datos

Control de concurrencia de la base de datos

1.5 Redacción de documentos de diseño externos

·Redacción Instrucciones 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, especificaciones de entrada y salida, especificaciones 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

Arquitectura del sistema de información (como Cliente/Servidor) y DBMS

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

Base de datos a gran escala y arquitectura de computadoras paralelas (SMP, MPP)

Roles y funciones de middleware herramientas relacionadas

Descomponer por componente, determinar las especificaciones funcionales del componente y las interfaces entre componentes

2.2 Diseñar entrada y salida

Diseño de interfaz de pantalla, diseño Métodos de verificación de entrada y salida y verificación de información

Interacción y conexión con bases de datos (dominar el lenguaje de programación C, y el método de interconexión de cualquier herramienta de desarrollo con la base de datos en Java, Visual Basic, Visual C, PowerBuilder y Delphi ( Cómo comunicarse con el servidor de la base de datos))

2.3 Diseñar datos físicos

Analizar la frecuencia y los requisitos de rendimiento de las transacciones que se ejecutan en la base de datos, determinar el método lógico de organización de los datos, los medios de almacenamiento, diseñar la estructura del índice y Método de procesamiento

Transforme 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ñar el sistema de seguridad

Aclarar el nivel de seguridad

Método de inicio de sesión en la base de datos

Acceso a la base de datos

Permiso (permiso de objeto, comando permiso, método de autorización)

2.5 Desarrollo de aplicaciones

2.5.1 Desarrollo de aplicaciones

Seleccionar plataforma de desarrollo de aplicaciones

Secuencia de implementación del sistema

Desarrollo de framework

Desarrollo de programas básicos en equipo

Control de código fuente

Control de versiones

2 módulos.

División de bloques (principios, métodos, estándares)

2.5.3 Escritura de documentos de programación

Especificaciones 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 y salida)

Especificación de requisitos de prueba (tipo de prueba y objetivos, casos de prueba, métodos de prueba)

2.5.4 Revisión del diseño del programa

2.6 Redacción de documentos de diseño del sistema de aplicación

p>

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

2.7 Revisión del diseño

3. Implementación del sistema de aplicación de bases de datos

3.1 Configuración y gestión de todo el sistema

3.2 Aplicación de sistemas de gestión de bases de datos comunes (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 gestionar los desencadenantes

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 (considerar costos, relaciones con los clientes, relaciones con los empleados, logística Relaciones, riesgos y otros factores)

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

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

Instalación paralela (los sistemas antiguos y nuevos funcionan en paralelo durante un período de tiempo)

Instalación por etapas (a través de una serie de pasos y etapas, cada parte del nuevo sistema se coloca gradualmente en operación)

3.4 Prueba del sistema de aplicación de base de datos

Formular objetivos, planes, métodos y pasos de prueba

Carga de datos, preparar datos de prueba

Guiar a los programadores de aplicaciones para realizar pruebas de aceptación del módulo

Preparar herramientas de prueba del entorno de prueba de integración del sistema

Escribir informe de prueba de funcionamiento de la base de datos

3.5 Capacitación y soporte al usuario

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 operación

Determinar los objetos de alarma y la alarma métodos 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 alarmas (alarmas de ejecución, alarmas de fallo, alarmas de seguridad)

Funcionamiento continuo y estable

Base de datos mantenimiento (reconstrucción de bases de datos, evaluación y verificación de vistas de seguridad, mantenimiento de documentación)

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

Sugerencias sobre estándares operativos y coherencia 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 la entidad, integridad referencial)

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

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

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

Gestión de interbloqueos (centralizada, distribuida)

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

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

Responsabilidades del administrador de la base de datos (DBA)

4.4 Ajuste del rendimiento

Comprobación de codificación de sentencias SQL

Diseño de tablas

Evaluación de diseño

Mejoras en el índice

Mejoras en la asignación física

Mejoras en el dispositivo

Optimización del rendimiento de la base de datos

4.5 Soporte al usuario

Formación de usuarios

Servicio postventa

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 (interactivo e integrado)

5.2 Descripción general de SQL

Características de las sentencias SQL

Componentes básicos de SQL declaraciones

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) ), Vista de actualización

5.4 Operaciones de datos

Estructura básica de la instrucción Select

Consulta simple

Selección en SQL, proyección

Comparación de cadenas, comparación que involucra valores nulos

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

Consulta de múltiples tablas

Evite la ambigüedad de atributos

Unión, unión, intersección, 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 en valores de atributos (Nulo, Verificar, Crear dominio)

Restricciones globales (Crear aserciones)

Permisos, Autorización (Grant), Revocar (Revoke)

5.6 Crear Trigger (Crear Trigger)

5.7 Cómo usar SQL

SQL interactivo

SQL incorporado

SQL y interfaz de lenguaje host (Declarar, ***compartir variables, cursores, cursores de volumen)

SQL dinámico

API

5.8 Estandarización SQL

6. Base de datos en entorno de red

p>

6.1 Base de datos distribuida

6.1.1 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 del esquema de base de datos distribuida

Distribución de datos estrategia (fragmentación de datos, transparencia de distribución)

Sistema de gestión de bases de datos distribuidas

6.1.3 Procesamiento y optimización de consultas distribuidas

6.1.4 Gestión de transacciones distribuidas

Recuperación de base de datos distribuida (fallo, recuperación, confirmación de 2 etapas, confirmación de 3 etapas)

Transparencia de la base de datos distribuida (parcial, divisió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

6.3 Tecnología DBMS orientada a web

Arquitectura de tres niveles

Páginas web dinámicas

ASP , JSP,

Aplicación de XML

7. Seguridad de la base de datos

7.1 Comprensión de la política de seguridad

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

Nivel de seguridad de los datos (la mayoría importante, importante, atención, selección)

7.2 Medición de seguridad de la base de datos

Control de acceso de usuarios (usando contraseña, etc.)

Control de acceso a programas (restricciones de comandos SQL) contenida en el programa)

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

Funciones y operaciones que controlan el acceso

Almacenamiento externo de datos Cifrado y descifrado

8. Tendencias en el 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

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

Tipos complejos

Herencia, tipos de referencia

p>

Consultas relacionadas con tipos complejos

Funciones y procedimientos

Orientado a objetos y relacional de objetos

Campos de aplicación ORDBMS

8.2 Enterprise Planificación de recursos (ERP) y base 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

Principios básicos, Tendencia de desarrollo

Idea general de diseño de ERP (un centro, dos tipos de negocio, tres líneas troncales)

8.2.2 ERP y base de datos

En ejecución base de datos y datos ERP Relación entre modelos

Relación entre base de datos operativa y base de datos ERP

8.2.3 Análisis de casos

8.3 Establecimiento de un sistema de soporte a decisiones

Concepto de sistema de soporte a la decisión

Diseño de almacén de datos

Tecnología de transferencia de datos

Tecnología de procesamiento analítico en línea (OLAP)

Empresa Soluciones de soporte a la toma de decisiones

Procesamiento de transacciones en línea (OLTP)

reserved