B2 T5 SGDB, BD RELACIONALES, SQL, ODBC Y JDBC Flashcards
DDL
Lenguaje de Definición de Datos
DML
Lenguaje de Manipulación de Datos
DCL
Lenguaje de Control de Datos
En un SGBD que elemento se encarga de : Acepta consultas y examina los esquemas externo y conceptual para determinar qué registro se requieren para satisfacer la petición y realiza una llamada al gestor de ficheros para ejecutar la petición.
Gestor de la base de datos
En un SGBD que elemento se encarga de : ejecuta las instrucciones de bajo nivel
Motor de ejecución
SGBD relacionales:
- Oracle.
- MySQL.
- MariaDB.
- SQLite.
- PostgreSQL.
- SQL Server.
- MaxDB.
- HSQLDB.
- Aurora
- Apache Derby.
ACID
atomicity = de un grupo de transacciones o todo ocurre o nada ocurre pero no se queda a medias
consistency = solo sucede lo permitido
isolation = cuanta concurrencia
durability = cambios perduran
ORACLE partes lógicas
- Tablespace
- Segmento
- Extension
- Bloque datos Oracle
En ORACLE DB que fichero registra todos los cambios para poder recuperarla en caso de error?
REDO LOG
Que herramienta utilizaremos para backup y recovery en ORACLE?
- RMAN
- DATA PUMP
Puertos ORACLE
1521
2483
Puerto MySQL / MariaDB
3306
Motores de MySQL / MariaDB
- InnoDB -> XtraDB (MariaDB) = (ACID/transaccional)
- MyISAM -> Aria (MariaDB) = (NO transacional)
Base Datos SQL para dispositivos móviles
SQLite
Que es un ORM?
MAPEADOR OBJETO-RELACIONAL
Crea un puente entre programas OO y BD relacionales