Base de Datos

Páginas: 25 (6078 palabras) Publicado: 30 de abril de 2014
12. Acceso a Bases de Datos con VB.NET
Una base de datos es un sistema formado por un conjunto de datos relacionados y
almacenados en discos que permiten el acceso directo a ellos y una serie de programas que
manipulan ese conjunto de datos (SGBD – sistema de gestión de bases de datos). Cada base
de datos se compone de una o más tablas que guardan los datos. Cada tabla tiene una o máscolumnas y filas. Las columnas guardan una parte de la información sobre cada elemento
que se quiere guardar en la tabla, cada fila de la tabla conforma un registro. Un registro
contiene campos que pueden ser del mismo tipo dato o de diferentes tipos de datos. Entre
las principales características de las bases de datos se pueden mencionar:
Independencia lógica y física de los datos.
Redundanciamínima.
Acceso concurrente por parte de múltiples usuarios.
Integridad de los datos.
Consultas complejas optimizadas.
Seguridad de acceso y auditoria.
Respaldo y recuperación.
Acceso a través de lenguajes de programación estándar.

12.1. Tipos de Bases de Datos.
Los tipos de bases datos más comunes son las relacionales y en el mercado existen varios
sistemas de administración de bases dedatos de ese tipo, algunos son: SQL Server, Access,
Oracle, MySQL, PostgresSQL, etc.
12.1.1. Relacionales.
Son las que más se utilizan. Las bases de datos relacionales son un conjunto de tablas
relacionadas entre sí, cada tabla está definida por una serie de campos. Los campos forman
las columnas de las tablas; estos definen el tipo y la variedad de los datos. Las filas de datos
se denominanregistros (tuplas), cada tipo definido en un registro se le denomina atributo.
Las tablas pertenecientes a una base de datos pueden relacionarse entre sí utilizando
campos clave comunes entre las tablas.
12.1.2. Orientada a objetos.
El esquema de una base de datos por objetos está representado por un conjunto de clases
que definen las características y el comportamiento de los objetos quepoblarán la base de
datos. Con una base de datos orientada a objetos, los objetos memorizados en la base de
datos contienen tanto los datos como las operaciones posibles con tales datos. En cierto
sentido, se podrá pensar en los objetos como en datos a los que se les ha puesto una
inyección de inteligencia que les permite saber cómo comportarse, sin tener que apoyarse
en aplicaciones externas. 12.2. Lenguaje de Consulta Estructurado (S.Q.L.).
Es un lenguaje de base de datos normalizado, utilizado por los diferentes motores de bases
de datos para realizar determinadas operaciones sobre los datos o sobre la estructura de los
mismos. El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones
de agregado. Estos elementos se combinan en las instrucciones para crear,actualizar y
manipular las bases de datos.
12.2.1. Comandos S.Q.L.
Existen dos tipos de comandos SQL:
DLL: que permiten crear y definir nuevas bases de datos, tablas, campos e índices.
DML: que permiten generar consultas para ordenar, filtrar y extraer datos de la base de
datos.

Tabla 12.1. Comandos DLL y DML de SQL
Comandos DLL
Comando

Descripción

CREATE

Utilizado para crearnuevas bases de datos, tablas, campos e índices.

DROP

Empleado para eliminar bases de datos, tablas e índices.

ALTER

Utilizado para modificar las tablas agregando campos o cambiando la definición
de los campos.
Comandos DML

SELECT

Utilizado para consultar registros de la base de datos que satisfagan un criterio
determinado.

INSERT

Utilizado para cargar lotes de datos enla base de datos en una única operación.

UPDATE

Utilizado para modificar los valores de los campos y registros especificados.

DELETE

Utilizado para eliminar registros de una tabla de una base de datos.

12.2.2. Cláusulas S.Q.L.
Las cláusulas son condiciones de modificación utilizadas para definir los datos que se
desean seleccionar o manipular.
Tabla 12.2. Cláusulas SQL...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS