Tutorial: Crear un archivo de base de datos local en Visual Studio
Enviado por juan87o2 • 29 de Agosto de 2015 • Apuntes • 1.235 Palabras (5 Páginas) • 209 Visitas
Tutorial: Crear un archivo de base de datos local en Visual Studio
Puede explorar tareas básicas, tales como agregar tablas y definir columnas, utilizando Visual Studio para crear y actualizar un archivo de base de datos local en SQL Server Express LocalDB, como se describe en Información general de datos locales. Después de finalizar este tutorial, puede explorar las funciones más avanzadas usando la base de datos local como punto de partida para otros tutoriales que la necesiten.
Para obtener información sobre cómo crear una base de datos mediante SQL Server Management Studio o Transact-SQL, vea Create a Database.
Durante este tutorial explorará las tareas siguientes:
- Crear un proyecto y un archivo de base de datos local .
- Crear tablas, columnas, claves principales y claves externas .
- Rellenar las tablas con datos y guardarlas .
Requisitos previos
Para completar este tutorial, instale Visual Studio Express 2013 para Windows, Visual Studio Professional 2013, Visual Studio Premium 2013 o Visual Studio Ultimate 2013. Estas versiones de Visual Studio incluyen SQL Server Data Tools.
Crear un proyecto y un archivo de base de datos local
Para crear un proyecto y un archivo de base de datos
- Cree un proyecto de formularios Windows Forms denominado SampleDatabaseWalkthrough.
Vea Crear soluciones y proyectos.
- En la barra de menús, elija Proyecto, Agregar nuevo elemento.
Aparece el cuadro de diálogo Agregar nuevo elemento para que pueda agregar los elementos adecuados a un proyecto de formularios Windows Forms.
- En la lista de plantillas de elemento, desplácese hacia abajo hasta que aparezca Base de datos basada en servicio y elíjala.
[pic 1]
- Asigne un nombre a la base de datos SampleDatabase y elija el botón Agregar.
- Si la ventana Orígenes de datos no está abierta, ábrala eligiendo las teclas Mayús-Alt-D o, en la barra de menús, elija Ver, Otras ventanas, Orígenes de datos.
- En la ventana Orígenes de datos, elija el vínculo Agregar nuevo origen de datos.
- En el Asistente para configuración de orígenes de datos, elija el botón Siguiente cuatro veces para aceptar la configuración predeterminada y, después, elija el botón Finalizar.
Abra la ventana de propiedades de la base de datos para ver la cadena de conexión y la ubicación del archivo .mdf principal.
- En Visual Studio Express, elija Ver, Otras ventanas, Explorador de bases de datos si esa ventana no está abierta todavía. Para abrir la ventana de propiedades, expanda el nodo Conexiones de datos, abra el menú contextual de SampleDatabase.mdf y, después, elija Propiedades.
- En otras versiones de Visual Studio, elija Ver, Explorador de servidores si esta ventana no está abierta todavía. Para abrir la ventana de propiedades, expanda el nodo Conexiones de datos, abra el menú contextual de SampleDatabase.mdf y, después, elija Propiedades.
Crear tablas, columnas, claves principales y claves externas
En esta sección, creará un par de tablas, una clave principal en cada tabla y algunas filas de datos de ejemplo. En el siguiente tutorial, obtendrá una idea de cómo puede aparecer esa información en una aplicación. También creará una clave externa para especificar cuántos registros de una tabla pueden corresponder a registros de la otra tabla.
Para crear la tabla Customers
- En el Explorador de servidores o Explorador de bases de datos, expanda el nodo Conexiones de datos y, a continuación, expanda el nodo SampleDatabase.mdf.
Si el explorador para su versión de Visual Studio no está abierto, elija Ver, Explorador de servidores o Ver, Otras ventanas,Explorador de bases de datos en la barra de menús.
- Abra el menú contextual para Tablas y, a continuación, elija Agregar nueva tabla.
El Diseñador de tablas se abre y muestra una cuadrícula con una fila predeterminada que representa una columna única de la tabla que está creando. Al agregar filas a la cuadrícula, agregará columnas en la tabla.
- En la cuadrícula, agregue una fila para cada una de las entradas siguientes:
Nombre de columna | Tipo de datos | Permitir valores NULL |
CustomerID | nchar(5) | False (desactivada) |
CompanyName | nvarchar(40) | False (desactivada) |
ContactName | nvarchar (30) | True (seleccionada) |
Phone | nvarchar (24) | True (seleccionada) |
- Abra el menú contextual para la fila CustomerID y, a continuación, elija Establecer clave principal.
- Abra el menú contextual para la fila predeterminada y, a continuación, elija Eliminar.
- Asigne un nombre a la tabla Customers actualizando la primera línea del panel de script para que coincida con el ejemplo siguiente:
- CREATE TABLE [dbo].[Customers]
- En la esquina superior izquierda del diseñador de tablas, elija el botón Actualizar, tal como se muestra la ilustración siguiente.
[pic 2]
- En el cuadro de diálogo Vista previa de actualizaciones de base de datos, elija el botón Actualizar base de datos.
Los cambios realizados se guardarán en el archivo de base de datos local.
Para crear la tabla Orders
- Agregue otra tabla y, después, agregue una fila para cada entrada de la tabla siguiente:
Nombre de columna | Tipo de datos | Permitir valores NULL |
OrderID | int | False (desactivada) |
CustomerID | nchar(5) | False (desactivada) |
OrderDate | datetime | True (seleccionada) |
OrderQuantity | int | True (seleccionada) |
- Establezca OrderID como la clave principal y después elimine la fila predeterminada.
- Asigne un nombre a la tabla Orders actualizando la primera línea del panel de script para que coincida con el ejemplo siguiente:
- CREATE TABLE [dbo].[Orders]
- En la esquina superior izquierda del Diseñador de tablas, elija el botón Actualizar.
- En el cuadro de diálogo Vista previa de actualizaciones de base de datos, elija el botón Actualizar base de datos.
Los cambios realizados se guardarán en el archivo de base de datos local.
Para crear una clave externa
...