Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Acceso A Datos
Acceso A Datos
ACCESOA A DATOS
Contenido
En este captulo usted aprender a utilizar el Explorador de Base de
Datos que incluye el entorno de Visual.Net para conectarse a una
base de datos y utilizarla en cualquier aplicacin.
Base de Datos
Agregar Conexiones
BASE DE DATOS
Una base de datos es un conjunto de informacin til organizada de una
forma especfica referente a un tema o propsito concreto. Por ejemplo: la
informacin que se maneja en un instituto, en una farmacia, etc. La
informacin almacenada de una base de datos se organiza principalmente
mediante tablas.
TABLA
Una tabla es la unidad bsica de almacenamiento de una base de datos y
permite tener la informacin organizada.
Por ejemplo, la base de datos Instituto se puede organizar en las tablas:
Alumnos
Inasistencias
Pagos
Notas
Profesores
Una tabla almacena los datos en registros (filas) y campos (columnas) .los
campos son los datos que deseamos almacenar en una tabla. Ejemplo de
una tabla ALUMNOS.
N
NOMBRE
CICLO
TURNO
01
02
03
VII
04
REGISTRO DE DATOS
Un registro contiene informacin que pertenece a cada entrada de la base
de datos. Se llama tambin fila . ejemplo de un registro:
CAMPO DE DATOS
Un campo es una unidad de almacenamiento para guardar un elemento de
datos simple en un registro, es decir, es cada uno de los datos que
guardamos en una tabla. Ejemplos:
CICLO
V
I
VII
X
ESTRUCTURA DE UNA TABLA
La estructura de una tabla consiste en los campos que contienen, su tipo y
longitud de cada uno de ellos.
El tipo de campo indica que tipo de informacin se va almacenar en cada
campo, por ejemplo: texto, nmeros, fechas, etc. La longitud se utiliza para
indicar cuantos caracteres se pueden ingresar como mximo en cada
campo. Por ejemplo el campo nombre de un alumno se define de tipo de
Texto y su longitud puede ser 30 de caracteres. Algunos tipos de campos ya
tienen una longitud definida.
Este programa permite iniciar, hacer una pausa o detener los servicios de
SQL Server. Si los servicios estn detenidos no se podr tener acceso a la
informacin gravada en SQL Server.
En esta ventana tambin se puede configurar para que los servicios se
inicien automticamente junto con el Windows, es decir, si los servicios se
inician automticamente cuando activa la computadora.
2. El Administrador Corporativo
3. Analizador de Consultas
En la hoja ndice puede escribir la palabra clave del tema que desea buscar:
Estos pasos los debe realizar en las dos hojas: Archivos de Datos y Registro
de Transacciones.
Despus de escribir el nombre de la base de datos e indicar la carpeta
donde se grabara, haga clic en el botn Aceptar. La nueva base de datos
formara parte del SQL Server. En el ejemplo se ha creado la base de datos
Tienda.
E
n la ventana anterior se debe disear la estructura de la tabla y para ello
debe llenar los siguientes datos.
Nombre de Columna
Aqu se bebe escribir el nombre del campo que desea crear en la tabla.
Tipos de Datos
Aqu se selecciona el tipo de informacin que va almacenar el campo.
Longitud
Se utiliza normalmente para los campos tipo Char y Varchar para indicar la
cantidad mxima de caracteres que debe aceptar el campo. Para datos de
tipo fecha y numricos, el mismo SQL Server le asigna una longitud.
TIPOS DE DATOS
Money
Este tipo de dato se utiliza en campos que van a almacenar valores
numricos que representan dinero, como el sueldo de una persona, la
mensualidad del alumno, el precio de un producto, etc.
TinyInt
Con este tipo de dato se deben de definir los campos que van almacenar
nmeros enteros (sin decimales) solo comprendidos entre 0 y 225.
SmallInt
Con este tipo de dato se deben de definir los campos que van a almacenar
nmeros enteros (sin decimales) solo comprendidos entre -32.768 y
32767.
Int
Con este tipo de dato se deben de definir los campos que van a almacenar
nmeros enteros (sin decimales) solo comprendidos entre -2.147.483.648 y
-2.147.483.647.
Decimal
Con este tipo de dato se deben de definir los campos que van a almacenar
nmeros e que pueden tener decimales como por ejemplo, el peso de una
persona.
C
omo el campo cdigo ha sido definido como identidad, no lo debe llenar
cuando ingrese registros.
PROCEDIMIENTOS ALMACENADOS
Los procedimientos es la herramienta ms potente que tiene el SQL Server
que nos permiten desarrollar aplicaciones que se ejecuten mucho mas
rpidas y seguras.
Los procedimientos almacenados son un conjunto de instrucciones SQL que
trabajan como la unidad y que se ejecutan utilizando solo el nombre que le
hemos asignado.
Tienen las siguientes Ventajas.
1. Se ejecutan en el servidor.
2. Las instrucciones que contienen se ejecutan ms rpidas.
3. Ayudan en la programacin orientada a objetos y en capas.
D
EL EXPLORADOR DE BASE DE DATOS
El Explorador de Base de Datos es una herramienta que tiene Visual .Net y
que permite conectarnos a distintos servidores que tenemos disponibles
para acceder y manipular la informacin de sus bases de datos as como
Utilizarlas en el desarrollo de nuestra aplicacin con Ado.Net.
Si la
conexin es correcta, haga clic en el botn Aceptar. Se visualizara en la
ventana del explorador de base de datos a la cual se ha conectado.
Para cualquier accin sobre la conexin realizada, haga clic derecho sobre
su nombre y elija la opcin que desea.
Los objetos para manejar base de datos se encuentran en la ficha Datos del
cuadro de herramientas:
Para terminar, solo debe escribir las siguientes instrucciones que llenan el
objeto dataset con la informacin que enva la conexin mediante el objeto
SQLDataAdapter. Estas instrucciones las puede escribir en el evento load.
El mtodo clear del objeto Dataset borra su contenido y el mtodo Fill del
objeto SQLdataAdapter llena el objeto DataSet con la informacin que
devuelve la conexin .
Con las instrucciones del evento Load del formulario, el Dat gridd se
mostrara de la de la siguiente manera al ejecutar la aplicacin
las tablas fsicas que creamos dentro de una base de datos. Esto quiere
decir, que ;los objetos Dataset almacenan la informacin en filas (registros)
y columnas (campos)
Para acceder de una forma mas directa a la informacin de un Dataset,
podemos agregarle un objeto table despus que forma parte de nuestra
aplicacin.
Para ello, seleccione el objeto Dataset y haga clic en el botn buscar() de
su propiedad Table
En esta ventana, haga clic en el botn agregar para agregar un objeto table
al objeto DataSet y asignale en su propiedad Tablename en nombre que
desea .