BASES DE DATOS
Enviado por johannab • 24 de Abril de 2013 • 1.453 Palabras (6 Páginas) • 238 Visitas
Pasos para crear el ejemplo
1. Cree un nuevo proyecto de aplicación para Windows en Visual Basic .NET. Se agregará Form1 al proyecto de forma predeterminada.
2. Coloque un botón Command en Form1 y cambie su propiedad Name a btnCreateDatabase y su propiedad Text a Crear base de datos.
3. Copie y pegue la línea de código siguiente en la sección de declaraciones generales de Form1:
4. Imports System.Data.SqlClient
5. Copie y pegue el código siguiente después de la región "Código generado por el Diseñador de Windows Forms":
6. Private Sub btnCreateDatabase_Click(ByVal sender As System.Object, _
7. ByVal e As System.EventArgs) Handles btnCreateDatabase.Click
8. Dim str As String
9.
10. Dim myConn As SqlConnection = New SqlConnection("Server=(local)\netsdk;" & _
11. "uid=sa;pwd=;database=master")
12.
13. str = "CREATE DATABASE MyDatabase ON PRIMARY " & _
14. "(NAME = MyDatabase_Data, " & _
15. " FILENAME = 'D:\MyFolder\MyDatabaseData.mdf', " & _
16. " SIZE = 2MB, " & _
17. " MAXSIZE = 10MB, " & _
18. " FILEGROWTH = 10%) " & _
19. " LOG ON " & _
20. "(NAME = MyDatabase_Log, " & _
21. " FILENAME = 'D:\MyFolder\MyDatabaseLog.ldf', " & _
22. " SIZE = 1MB, " & _
23. " MAXSIZE = 5MB, " & _
24. " FILEGROWTH = 10%) "
25.
26. Dim myCommand As SqlCommand = New SqlCommand(str, myConn)
27.
28. Try
29. myConn.Open()
30. myCommand.ExecuteNonQuery()
31. MessageBox.Show("Database is created successfully", _
32. "MyProgram", MessageBoxButtons.OK, _
33. MessageBoxIcon.Information)
34. Catch ex As Exception
35. MessageBox.Show(ex.ToString())
36. Finally
37. If (myConn.State = ConnectionState.Open) Then
38. myConn.Close()
39. End If
40. End Try
41.
42. End Sub
43. Cambie la cadena de conexión para que señale a SQL Server y asegúrese de que el argumento Database está establecido en Master o está en blanco.
44. Presione F5 o CTRL+F5 para ejecutar el proyecto y, a continuación, haga clic en Crear base de datos.
Para eliminar una base de datos
1. Conéctese con el Motor de base de datos.
2. En la barra Estándar, haga clic en Nueva consulta.
3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. El ejemplo quita las bases de datos Sales y NewSales.
Transact-SQL
USE master ;
GO
DROP DATABASE Sales, NewSales ;
GO
Para cambiar el nombre de una base de datos
1. Conéctese con el Motor de base de datos.
2. En la barra Estándar, haga clic en Nueva consulta.
3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. Este ejemplo cambia el nombre de la base de datos AdventureWorks2012 a Northwind.
Transact-SQL
USE master;
GO
ALTER DATABASE AdventureWorks2012
Modify Name = Northwind ;
GO
Para crear una base de datos
1. Conéctese al Motor de base de datos.
2. Desde la barra Estándar, haga clic en Nueva consulta.
3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar.Este ejemplo crea la base de datos Sales.Debido a que no se usa la palabra clave PRIMARY, el primer archivo (Sales_dat) se convierte en el archivo principal.Como no se especifica MB ni KB en el parámetro SIZE del archivo Sales_dat, se utiliza MB y el tamaño se asigna en megabytes.El tamaño del archivo Sales_log se asigna en megabytes porque el sufijo MB se ha indicado explícitamente en el parámetro SIZE.
Transact-SQL
USE master ;
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB ) ;
GO
...