II. Autoridades y personal. - B. Oposiciones y concursos. MINISTERIO DE ASUNTOS ECONÓMICOS Y TRANSFORMACIÓN DIGITAL. Cuerpo Superior de Estadísticos del Estado. (BOE-A-2022-22742)
Resolución de 13 de diciembre de 2022, de la Subsecretaría, por la que se convoca proceso selectivo para ingreso, por el sistema de promoción interna, en el Cuerpo Superior de Estadísticos del Estado.
27 páginas totales
Página
BOLETÍN OFICIAL DEL ESTADO
Miércoles 28 de diciembre de 2022

Sec. II.B. Pág. 186719

III. Almacenamiento y modelos de datos
Tema 1. El entorno de una base de datos. La arquitectura ANSI-SPARC de tres
niveles. Lenguajes de bases de datos. Modelos de datos y modelización conceptual.
Funciones de un sistema de gestión de bases de datos. Componentes de un sistema de
gestión de bases de datos (detalles).
Tema 2. El modelo relacional. Breve historia del modelo relacional. Terminología.
Restricciones de integridad. Vistas de una base de datos.
Tema 3. Álgebra relacional y cálculo relacional. El álgebra relacional. El cálculo
relacional. Otros lenguajes.
Tema 4. SQL: manipulación de datos. Introducción al SQL. Escritura de comandos
SQL. Manipulación de datos.
Tema 5. La planificación y diseño de bases de datos. El ciclo vital de los sistemas
de información. El ciclo vital de desarrollo de un sistema de bases de datos. Planificación
de bases de datos. Definición del sistema. Recolección y análisis de requisitos. Diseño
de bases de datos. Selección del sistema de gestión de bases de datos. Diseño de la
aplicación. Prototipos. Implementación. Conversión y carga de datos. Testing.
Tema 6. El modelo entidad-relación. Tipos de entidad. Tipos de relación. Atributos.
Tipos de entidad fuerte y débil. Atributos sobre relaciones. Restricciones estructurales.
Problemas con los modelos E/R.
Tema 7. Tecnologías web I: la web. El protocolo de transferencia de hipertexto
(HTTP). El lenguaje de marcado de hipertexto (HTML). Localizadores de recursos
uniformes (URL). Páginas web estáticas y dinámicas. Servicios Web. Requisitos para la
integración Web- DBMS. Ventajas y desventajas del enfoque Web-DBMS. Enfoques para
la integración la web y los DBMSs.
Tema 8. Tecnologías web II: lenguajes de scripts, CGI y cookies HTTP. Lenguajes
de scripts: JavaScript, JScript y PHP. CGI: paso de información a un script CGI, ventajas
y desventajas de CGI. Cookies HTTP.
Tema 9. XML y tecnologías relacionadas. Introducción al XML. Tecnologías
relacionadas con el lenguaje XML. XML Schema. XML y bases de datos.
IV.

Procesamiento de datos

Tema 1. El papel de los algoritmos en la computación. Algoritmos. Algoritmos como
una tecnología. Análisis de algoritmos. Diseño de algoritmos.
Tema 2. Análisis asintótico de los algoritmos. Introducción. Notaciones «Theta»,
«O», «Omega», «o» y «omega». Notación asintótica en ecuaciones y desigualdades.
Comparación de funciones; propiedades.
Tema 3. Complejidad. La estructura de los sistemas complejos. La complejidad
inherente del software. Los cinco atributos de un sistema complejo. Complejidad
organizada y desorganizada. Poner orden en el caos. Sobre el diseño de sistemas
complejos.
Tema 4. El modelo de objeto. La evolución del modelo de objeto. Fundamentos del
modelo de objeto. Elementos del modelo de objeto.
Tema 5. Clases y objetos. La naturaleza de un objeto. Relaciones entre objetos. La
naturaleza de una clase. Relaciones entre clases. La interacción entre clases y objetos.
Sobre la construcción de clases y objetos de calidad.
Tema 6. Visión general de lenguajes de programación. Principios. Paradigmas.
Cuestiones especiales. Una breve historia. Sobre el diseño de lenguajes. Compiladores y
máquinas virtuales.
Tema 7. Nombres. Cuestiones sintácticas. Variables. Ámbito (scope). Tabla de
símbolos. Resolución de referencias. Ámbito dinámico. Visibilidad. Sobrecarga. Duración
(lifetime).
Tema 8. Tipos. Errores en tipos. Tipado (typing) estático y dinámico. Tipos básicos.
Tipos no básicos.

cve: BOE-A-2022-22742
Verificable en https://www.boe.es

Núm. 311