Ingeniería en Sistemas Computacionales
  Inicio
 

TALLER DE BASE DE DATOS

 

 

Alumno: Mata Llovera Eric Tomas
Profesor: Francisco Ballina Sanchez

Esta pagina fue creada para ser un portafolio de evidencias de lo que se va ha realizar a lo largo de la materia en este semestre. Espero sea de su agrado


Objetivo general del curso:

Proporcionará al estudiante las habilidades para el desarrollo y manipulación de bases de datos para la integración de sistemas de información transaccionales.

Temario


Objetivo educacional 1.ª unidad:
El estudiante conocera los elementos y caracteristicas principales del DBMS a utilizar en el curso.

Unidad 1 Introducción al Sistema Manejador de Base de Datos (DBMS)
 1.1 Conceptos.
 1.2 Características del DBMS

Objetivo Educacional 2.ª unidad:
Creará una base de datos, y definirá su esquema en SQL.

Unidad 2 Lenguaje de Definición de Datos (DDL)
 2.1 Creación de base de datos.
 2.2 Creación de tablas.
   2.2.1 Integridad.
   2.2.2 Integridad referencial declarativa.
 2.3 Creación de índices

 Objetivo Educacional 3.ª unidad.                  
Consultará y manipular los datos de una base de datos.

Unidad 3 Consultas y Lenguaje de Manipulación de Datos (DML)
 3.1 Instrucciones INSERT, UPDATE, DELETE.
 3.2 Consultas Básicas SELECT, WHERE y funciones a nivel de registro.
 3.3 Consultas sobre múltiples tablas.
   3.3.1 Subconsultas.
   3.3.2 Operadores JOIN.
 3.4 Agregación GROUP BY, HAVING.
 3.5 Funciones de conjunto de registros COUNT, SUM, AVG, MAX, MIN

 Objetivo Educacional 4.ª unidad.
Aplicará las propiedades de las transacciones y analizará como afectan a las aplicaciones.

Unidad 4 Control de Transacciones
 4.1 Propiedades de la transacción.
 4.2 Grados de consistencia.
 4.3 Niveles de aislamiento.
 4.4 Instrucciones COMMIT y ROLLBACK .
 

Objetivo Educacional 5.ª unidad.
Conocerá las aplicaciones de las vistas en base de datos y los comandos para administrarlas

Unidad 5 Vistas
 5.1 Definición y objetivo de las vistas.
 5.2 Instrucciones para la administración de vistas.
 

Objetivo Educacional 6.ª unidad.
Administrará el acceso a los diferentes recursos de la base de datos.

Unidad 6 Seguridad.
 6.1 Esquemas de autorización.
 6.2 Instrucciones GRANT y REVOKE.

 Objetivo Educacional 7.ª unidad.
 Evaluará las ventajas y aplicación del lenguaje procedural en el DBMS.

Unidad 7. Introducción al SQL Procedural
 7.1 Procedimientos almacenados.
 7.2 Disparadores (Triggers).



.MODEL SMALL
.STACK 100h

.data
msj db 'leer caracteres $'
msj2 db 'el texto es >= a 7 caracteres $'
msj3 db 'el texto es < a 7 caracteres $'

.CODE
inicio:
mov ax,@data
mov ds,ax
mov dx, offset msj
int 21h

mov cx,0
leer:
inc cx
mov ah,1
int 21h

cmp al,13
jne leer
je comparar

 

comparar:
dec cx
cmp cx,7
jl menor
jge mayor_igual

menor:
mov ah,9
mov dx,offset msj3
int 21h
jmp fin

mayor_igual:
mov ah,9
mov dx,offset msj2
int 21h
jmp fin

fin:
mov ah,4ch
mov al,0
int 21h
end inicio

 

 

 
  Hoy habia 2 visitantes (3 clics a subpáginas) ¡Aqui en esta página!  
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis