Cómo hacer una base de datos sencilla en SQL SERVER 2005…


Pues bueno de una entraré al SQL Server 2005, no te explicaré como instalarlo ya que como comprobarás por ti mismo verás que es muy sencillo, algo que si te aconsejo antes de instalarlo es que te asegures de tener levantado o instalado (como prefieras decirlo) el IIS (Internet Information Service) ya que es un requisito para poder instalar correctamente tu SQL Server 2005.

Ok, sigamos, abrimos nuestro SQL Server 2005.

A continuación le damos clic en conectar o connect dependiendo si lo tenemos en español o inglés:

Y listo ya tenemos abierto nuestro Microsoft SQL Server Management Studio, el cual nos servirá para crear nuestras bases de datos con sus tablas correspondientes entre otras cosas más que podrás descubrir, pero ahora veamos como crear nuestra Base de Datos.

Daremos un clic derecho en la carpeta Databases, y seleccionaremos del menú que se despliega la opción New Database.

Entonces se no abrirá una ventana en la cual daremos los datos correspondientes para crear nuestra base de datos, el nombre que le di es MiDB:

Damos clic en OK, y listo, nuestra base de datos está creada, pero ahora falta agregarle tablas, porque dichas tablas no es que se crean por arte de magia.

Procedemos entonces a realizarlo, de la siguiente manera: Extendemos la jerarquía de las carpetas de nuestra base de datos hasta poder ver la carpeta que dice Tables, le damos clic derecho y seleccionamos New Table.

bd5 

 Haciendo esto tendremos ya nuestra tabla en donde empezaremos primero a darle campos y el tipo de datos que manejarán, y desde luego si manejan o no valores nulos.

 bd6

  También le asignaremos al campo Id la Primary Key, o llave foránea que también se le llama.

 bd7

Y listo ese es todo, ya tenemos creada una tabla en nuestra base de datos, ahora lo que resta es guardarla con un nombre, para eso daremos clic derecho en la pestaña de dicha tabla y le daremos en Save Table_1:

bd8 

Entonces les damos un nombre a la tabla:

bd9 

Y listo ya hemos creado nuestra tabla en Microsoft SQL Server 2005.

Espero esto les haya servido en algo, porque se que es sencillo, pero lo hice porque cuando buscaba esto asi detallado no lo encontraba, jeje, aunque algun día les pondré algo no tan detallado para que ahí si se partan la cabeza buscando la manera de que funke, pero hasta entonces seguiremos asi, ok?

Bueno eso es todo, los dejo y a2.

36 respuestas

6 01 2009
Gisela

Hola! Me parece muy buena tu explicación, pero será que me puedas ayudar acerca de cómo crear una llave foránea?

Es que lo intenté viendo otra bd pero no me la acepta.

Ojalá y me puedas ayudar. Que tengas un bonito día!!!

28 05 2009
Andres

Hola men muchas gracias en verdad me sirvio de bastante en verdad
esto en verdad es un gran aporte para mi al menos gracias gracias :D

24 06 2009
yanet

esta chda la explicacion pero por ejemplo para la fecha que tipo de dato se le pone?

25 06 2009
José Mendoza

Hola, como estas?
Pues para lo que es fecha tenemos el formato datetime (en lo personal es el que más utilizo), el smalldatetime, que como lo dice el nombre este es de menor longitud que el datetime, ya que el sql internamente guarda los datos de formato datetime asignandole 4 bytes para la fecha y 4 bytes para la hora, mientras que el smalldatetime solo le asigna 2 bytes a cada uno.
Y por último hay otro tipo de formato de fecha que no he tenido la oportunidad de probarlo que es el timestamp, aqui te pongo unos links de una página en donde encontrarás información exacta sobre los 2 primeros que te comente arriba:
DateTime
SmallDateTime
Espero te sirva esta respuesta y me cuentas que tal te fue, a2.

25 06 2011
peruvian608

hola respondiendo a tu pregunta, el tipo de dato que se utiliza en sql server 2005 es “dateme”, de este existen dos variantes una es para precisar solo una fecha con dia mes y año en cuyo caso seria la small y la otra presisa con los mismos datos pero ademas con dias minutos y segundos, espero te sirva

un saludo

13 01 2014
jeniffer

ayudame aconseguir ese programa amigooooo

25 06 2009
carolina p

Muchas gracias por tu aporte pocos son como tu me ayudo bastante

10 07 2009
fernando

gracias por la explicacion pero que pasa si al dar oK en la ficha para crear la db me aparece un error que me inpide crear la db?

11 07 2009
José Mendoza

Hola Fernando, mmm primero quisiera saber que dice el error a ver si puedo darte solución, pero te recomiendo que antes que todo te asegures que el motor de bases de datos este corriendo. Puedes verificarlo en Inicio –> Todos los programas –> Microsoft SQL Server 2005 o 2008 –> Herramientas de configuración –> Administrador de configuración de SQL Server, ahi dentro seleccionas Servicios de SQL Server 2005 o 2008 y te aseguras que la instancia correspondiente de SQL Server este con el icono de play.
Saludos, a2.

1 10 2009
JK

Muy bien el example Gracias men..!

1 10 2009
JK

Si alguien tiene algunas dudas de Mysql con .net my correo es este shadow_14_896@hotmail.com les puedo ayudar en algo..!

7 05 2010
issac

gracias men para comensar esta chevre

12 05 2010
erick

como uno tres laptop con sql para ver los datos de las tablas en la otras laptop

12 05 2010
José Mendoza

weno, si kieres entrar desde el sql de una makina A a otra makina B, primero debes habilitar la autenticacion de sql en tales makinas, aki en esta página en el punto 2.8 te enseña a configurar primero para una red: http://msdn.microsoft.com/es-es/library/bb972190.aspx, por cierto debes tambien abrir el sql q tns instalados en cada makina y en las propiedades del nodo del servidor, en la parte de seguridad habilitarle la opción de conexion mixta. Con esos pasos debes de poder conectarte desde diferentes sql a uno solo, mediante una cuenta de sql authentication, no olvides revisar si el firewall te bloquea las conexiones xq a veces eso sucede y uno piensa q lo hizo mal. Bueno espero te sirva, a2.

10 07 2010
JOrge

HOla la explicación esta muy buena –para mi que soy novato en sql—-me cae de pelos—

quisiera que publiques alguna explicación sobre relaciones de tablas—–ya creas las tablas despues como hago las relaciones en sql….

me seria de gran ayuda gracias….

17 07 2010
Byron

aqui les dejo una pagina donde les explica muy detallado la forma de crear una bd desde cero… crear por script en sql 2005… http://quintonivel2010.wordpress.com/

18 07 2011
Izaguirre

Muy buena la pagina, gracias Byron

16 09 2010
jose

ummmmmmm ps es muy facil por ejemplo estoy buscando una pagina donde me puedan ayudar a crear tablas mediante codigos en sql para poder relacionarlas y no encuentro haber si te haces una ps, hablamos!!!!

12 10 2010
Miky

Como creo una base de datos ?? en SQL server 2005 con las caracteristicas Sectores, Regiones, tipo de Cambio , Producto. esas serian las tablas . y las vistas de cada una de ellas como las genero? tiene que haber un codigo???

21 12 2010
alex

ola amigo exelente explicacion…

pero ami me sale un error

“Se ha denegado el permiso CREATE DATABASE EN LA BASE DE DATOS MASTER” ERROR 262

4 03 2011
Estuardolh

Tenia el mismo problema, tienes que cerrar y abrir el programa, PERO, para abrirlo tienes que dar Click derecho, e ir a ejecutar como administrador, con eso se soluciona.
Salu2!

31 05 2011
luz

hola! Exelente explicacion, me ayudara para mi defensa

4 06 2011
Calingom

hola que tal mi pregunta es porque no me deja crear una base de datos, realizo todos los pasos que se mencionan aca para la creacion de la base de datos le ingreso el nombre de la base de datos y al momento en que le doy OK me sale el error que dice “”Se ha denegado el premiso CREATE DATABASE en la base de datos ‘master’. (Microsoft SQL Server, Error:262). buena onda espero que me ayuden gracias de antemano

4 06 2011
José Mendoza

Hola, haz revisado si el usuario que usas poosee todos los permisos de creacion de BD?

24 06 2011
rubi

GRACIAS POR TU APRTE ESTA EXCELENTE FELICIDADES
RUBI BASTIDAS QUITO ECUADOR

1 07 2011
ingridsita

gracias x tu ayuda! nos salvaste la vida :D

4 07 2011
alexandra garcia

hola, José… quiero ver la info de la tablas en el views y no se cómo… dame luz.. Gracias

14 01 2012
nenita

super lindo pero necesito mas

22 03 2012
silvino

Está de fibra este tutorial para la creacion de una base de datos sencillo.
muchas gracias ya que he aprendido mucho como universitario

30 11 2012
IzZAbella

miiil graxiias iio estoii comenzando con el programa ii me siirviio =)

2 12 2012
dach

muchas gracias muy ilustrativo

9 02 2013
blanquis

muy sencillo la explicacion gracias espero que tengas mas

21 06 2013
KALY

BUENO EL TUTORIAL PODRIAS PUBLICAR MAS

17 07 2013
miguel

TENGO UN PROBLEMA NO PUEDO CREAR BASE DE DATOS EN SQL SERVER al momento de poner nombre bd me sale error 262, quisiera una ayuda en lo mencionado

17 07 2013
miguel

me sale error 262 luego se hacer clic en ACEPTAR

17 07 2013
José Mendoza

Hola, haz probado con clic derecho ejecutar como administrador? otra pregunta, si lo anterior no funciona estas ingresando al sql con el usuario administrador del equipo? los usuarios administradores de equipo por defecto tienen acceso a las instancias de sql.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

%d personas les gusta esto: