Java

Páginas: 7 (1612 palabras) Publicado: 25 de febrero de 2013
Programación III

Ingeniería de sistemas e informática- UNASAM

Sesión 1: Las bases de datos relacionales, definiciones y etapas

Enfoque General del curso.
La presente asignatura es de naturaleza teórico -práctico con más énfasis
en la práctica, introduce en el estudiante conceptos relacionados a la
implementación de programas donde se trabaje con conexiones a bases de datos
las mismasque se crean en servidores de bases de datos de tipo relacional y se
insertan, modifican y eliminan sus registros y sobre las cuales se realizan
consultas de diferentes tipos, ordenando y agrupando sus datos de acuerdo a
diferentes criterios; así mismo se prioriza la división de la lógica de una aplicación,
separándola en varias capas y bajo la arquitectura cliente servidor implementandoaplicaciones de escritorio bajo esa arquitectura y la implementación de aplicación
web priorizando el uso de software libre.
Definición de bases de datos
Es un repositorio o estructura de datos donde se va a almacenar la
información importante que genera y utiliza una organización, esta estructura de
datos, toma la forma de un archivo digital, cuya extensión depende del tipo de
sistemaadministrador de base de datos (DBMS) que se utilice en su
implementación,

y

se

puede

almacenar

en

cualquier

dispositivo

de

almacenamiento secundario (Disco duro, cds, dvds, memorias flah o usb, etc).
Otra definición indica que es un conjunto de tablas en las cuales esta almacenada
la información importante o relevante que se produce y es utilizada por una
organización.Analizado esta definición resulta importante aclarar de que una base
de datos no solo contiene tablas, pues en realidad consta o tiene varios objetos
entre los que tenemos a las tablas como elementos básicos o principales, las
vistas, los cursores, los procedimientos almacenados, los triggers y los usuarios
de la base de datos y también a la base de datos por si misma se le considera
como unobjeto. En esta sección vamos a realizar un breve análisis de cada uno
de los objetos que hemos mencionado.

Ing. Miguel Ángel Silva Zapata.

pág.

Programación III

Ingeniería de sistemas e informática- UNASAM

1.2.- Las tablas.- Sin duda son los objetos principales de una base de datos, está
formado por filas y columnas donde a las filas se les conoce también como
registros o tuplas ya las columnas como campos o atributos. Es en ellas donde en
realidad se almacena la información.
Sobre las tablas es que se puede implementar las consultas, las misma que
pueden ser de diferentes tipos como de inserción , de selección, de actualización y
de eliminación de registros, con sus diferentes variantes. Debemos mencionar
como característica relevante de las consultas el hecho de queestas son
temporales es decir que no quedan almacenadas dentro de la base de dato s y que
se pueden implementar con un lenguaje universal que es compatible con casi
todos los sistemas administradores de bases de datos como es el T_Sql (Trasact
Struture Query Language; Lenguaje estructurado de consulta transaccional).
1.3.- Las vistas.- Podemos definirlas como tablas virtuales que son creadaso
generadas a partir de las tablas de la base de datos y con el uso del T_SQL
aunque los DBMS, también nos dan la posibilidad de implementarlas mediante
entornos gráficos y con el uso de asistentes. En realidad la implementación de las
vistas surge por la necesidad de contar con estructuras que permitan visualizar los
datos de una forma diferente a como están almacenadas en las tablas, lasmismas
que por razones de normalización tienen que ser fraccio nadas para mantener la
integridad de los datos, pero cuando se quiere presentar la información al usuario
se deben juntar, para que este tenga una mejor apreciación de la información.
1.4.-Los procedimientos almacenados.- Vienen a ser un conjunto de
instrucciones que se guarda en un archivo generalmente de texto, en el cual se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS