Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
3Activity

Table Of Contents

Temario detallado
1.1 Análisis Transaccional
Aislamiento transaccional
Lecturas “sucias”
Lectura no repetible
Lectura “fantasma”
Nivel de lectura procesada
Nivel de aislamiento secuencial
1.2 Cálculo del tamaño de la base de datos
Arquitectura de ORACLE
Estructura de memoria
Los archivos
Cuando se agota el espacio, un DBA tiene dos alternativas:
Un objeto se puede crear en un esquema de tres formas:
Los procesos
Los procesos de Base o de Soporte
Procesos del Usuario
Procesos Servidores
Instancia de ORACLE
Bibliografía del tema 1
Actividades de aprendizaje
Cuestionario de autoevaluación
Examen de autoevaluación
TEMA 2. CREACIÓN DE LA BASE DE DATOS
2.1 El lenguaje SQL
¿Qué es SQL?
Aplicaciones de SQL
Intérpretes de SQL
Database Management System/Sistema de administración de bases de
Tipos de RDBMS
2. 2 Creación de tablas
Creación de una tabla
2.3 Modificación de tablas
Añadir y eliminar columnas
Modificar una columna
Añadir y eliminar restricciones
2.4 Integridad
Catalogación de los datos
Integridad de los datos
Integridad referencial
Relaciones entre tres tablas de una base de datos
Tratamiento de valores nulos
2.5. Modificación de datos
Lenguajes de comunicación con la base de datos
lenguaje utilizado para crear los procedimientos almacenados y funciones
alojadas en la base de datos
Tratamiento de conjunto de datos
Normalizacion de bases de datos
Primera forma normal
Segunda y tercera forma normal
2.5.1 Actualizar
Cambiar una columna de una fila
2.5.2 Insertar
La sentencia INSERT
2.5.3 Eliminar
Bibliografía del tema 2
TEMA 3. CARACTERÍSTICAS AVANZADAS
Objetivo Particular
3.1 Vistas e índices
Definición de una vista
Uso de una vista e índices
Creación de índices
Definición de un desencadenador (trigger)
3.5. Procesamiento de transacciones
Transacciones y concurrencia
3.6. Características Objeto/ Relacionales
Conceptos de orientación a objetos
Objetos y atributos
Atributo Valor
Identidad de los objetos
Métodos y mensajes
Clases
Subclases, superclases y herencias
Polimorfismo y enlace dinámico
polimorfismo de operación (o polimorfismo ad hoc). Un método definido de
Almacenamiento de objetos en una base de datos relacional
Programación
Lenguajes de programación
Fundamentos de programación estructurada
Pseudocódigo y diagrama de flujo
Estructura de datos
Constantes y variables
Programa de aplicación
Vistas
Componentes de un entorno SGBD
Hardware
Software
Datos
Procedimientos
Personas
Administradores de datos y de la base de datos
Diseñadores de bases de datos
Desarrolladores de aplicaciones
Usuarios finales
Bibliografía del tema 3
TEMA 4. CONSULTAS
4.1. Cross Join
4.2. Inner Join
4.3 Outer Join
4.3.1 Left Outer Join y 4.3.2 Right Outer Join
4.3.3 Full Outer Join
4.4 Subconsultas (Self Join)
Adición de columnas calculadas
Cálculos numéricos
4. 5. Operadores relacionales
Operadores lógicos
Agrupar expresiones con paréntesis
4. 6. Agrupamiento
Funciones de agregación
4.7 Rangos de salida y listas de valores
Bibliografía del tema 4
tema
¿Por qué optimizar?
Instalación
Memoria
Entrada salida
Unidad Central de proceso (UCP)
Puesta a punto de la aplicación
¿Quién optimiza la base de datos?
El administrador de la base de datos
Crear una contraseña de usuario
Nombres de usuario y grupos
Agregar y Eliminar Usuarios
Copia de seguridad y restauración
Usuario de la base de datos
5.4 Asignación de privilegios (Manejando Grupos)
Nota: Los usuarios pueden pertenecer a cualquier número de grupos, o a
Listado de usuarios
Revisión de usuarios pendientes de registro
Alta manual en el registro de usuarios
Edición de datos de usuarios
Eliminación de registro de usuarios
Categorías de usuarios
aplicación debería poseer este nivel de acceso
Tareas del administrador
Tareas periódicas
Procedimientos de Backup y Recuperación
Respaldo
Recuperación
mecanismos de recuperación y copia de seguridad deben recuperar la base
Registro de transacciones
Privilegios
todos los privilegios es necesario acudir al manual de referencia de la
base de datos de la instalación donde trabajas
MODIFICAR USUARIO
Bibliografía del tema 5
Cuestionario de autoevalución
TEMA 6. CONSTRUCCIÓN DE LA APLICACIÓN
El área SQL compartida
Regla 1 puesta a punto de la aplicación
TABLA COLUMNA TIPO DE DATO
Regla 2 puesta a punto de aplicación
USUARIO NOMBRE DE OBJETO VIA DE ACCESO
SENTENCIA SQL CONCORDANCIA
POR QUE
REGLA 3 DE PUESTA A PUNTO DE LA APLICACIÓN
Arquitectura cliente- servidor en tres niveles
PROCEDIMIENTO PARA CREAR LA BASE DE DATOS
\q
psql <base-name>
6.1. Conexión al servidor Rigel
4. psql <base-name>
(Donde <base-name> debe ser sustituido por el nombre de tu cuenta, por
ejemplo "li093519497")
6.2 Actualizaciones
La sentencia INSERT
Inserción de valores por posición
Inserción de valores por nombre de columna
Modificación de datos UPDATE
Cambiar varias columnas de una fila
Modificación de datos en varias filas
Valores nulos y por default
Recuerda que el valor NULL representa la ausencia de contenido, lo cual
Eliminacion de filas (Delete)
Actualización de datos y transacciones
COMMIT;
DELETE FROM prestamos;
SELECT * FROM prestamos;
ROLLBACK;
TRANSACTION y ROLLBACK. Consulte la documentación específica de su
evitar sorpresas como en la que el contenido de la tabla libros se ha
perdido irremediablemente
6.3 Consultas
Selección de filas (cláusula WHERE)
Ordenar las filas
La cláusula ORDER BY
Recurre a la documentación específica del producto que estés utilizando
para saber cómo puedes efectuar esa configuración
Orden ascendente y descendente
Ordenar por varias columnas
La cláusula GROUP BY
Tabla 6.4. Funciones de agregación de SQL
con otras funciones de agregación específicas que facilitan la obtención
de datos a partir de cálculos más complejos. Consulte la documentación
específica de su base de datos para saber cuáles puede usar
Uso de las funciones de agregado sin GROUP BY
Filtrado de las filas agrupadas
disponible = 'S'
Actividad de aprendizaje
Bibliografía General
Desarrollo de aplicaciones de sistemas manejadores de bases de datos
Tema 1 Tema 2 Tema 3 Tema 4 Tema 5
10. i
11. g
12. l
13. t
14. q
15. ñ
16. j
0 of .
Results for:
No results containing your search query
P. 1
Apuntes Bases de Datos SUA

Apuntes Bases de Datos SUA

Ratings: (0)|Views: 731 |Likes:
Published by cas07051986

More info:

Published by: cas07051986 on May 11, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/09/2013

pdf

text

original

You're Reading a Free Preview
Pages 5 to 64 are not shown in this preview.
You're Reading a Free Preview
Pages 69 to 90 are not shown in this preview.
You're Reading a Free Preview
Pages 95 to 141 are not shown in this preview.
You're Reading a Free Preview
Pages 146 to 150 are not shown in this preview.
You're Reading a Free Preview
Pages 155 to 217 are not shown in this preview.

Activity (3)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
bugmenot540 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->