Formas de Crear Una BD Tablas

--formas de crear una BD

 

--1era forma

CREATE DATABASE BDClase1

SP_HELPDB BDClase1

 

--2da forma - con la senetncia completa

CREATE DATABASE BDClase2

ON PRIMARY

(

NAME ='BDClase2_DATA',

FILENAME='D:CLASEBDClase2_DATA.MDF',

SIZE=15MB, --TAMAÑO INICIAL

MAXSIZE=50MB, --TAMAÑO FINAL

FILEGROWTH=5MB) --INCREMENTO DE LA BD

 

LOG ON

(

NAME='BDClase2_LOG',

FILENAME='D:CLASEBDClase2_DLOG.LDF',

SIZE=5MB, --TAMAÑO INICIAL

MAXSIZE=15MB, --TAMAÑO FINAL

FILEGROWTH=1MB --INCREMENTO DE LA BD

)

 

--VER INFORMACION DE LA BD

SP_HELPDB BDClase2

 

--3era forma de crear una BD - wizard asistente

--------

--ELIMINACIN DE BD

DROP DATABASE DBINFORMACION

DROP DATABASE DBINFORMACION1

DROP DATABASE DBINFORMACION2

DROP DATABASE DBINFORMACION3

DROP DATABASE DBINFORMACION4

DROP DATABASE DBINFORMACION5

DROP DATABASE DBINFORMACION6

DROP DATABASE DBINFORMACION7

----------

---en este caso esta BD no se podra borrar porq esta en uso

USE BDClase1

DROP DATABASE BDClase1

---

--modificando la BD

SP_HELPDB BDClase1

 

use BDClase1 --para poder modificar una BD tenemos que usar otra BD diferente cualquiera

alter database BDClase3

modify file

(

name='BDClase3',

maxsize=100mb

)

 

SP_HELPDB BDClase3

------

------CREACION DE TABLAS

select *from systypes  -- muestra todos los tipos de datos que tenga la base de datos

--crear tipos de datos de usuario

sp_addtype 'Codigo','varchar(6)','Not Null' --ejecutamos 1 por uno

sp_addtype 'Descripcion','varchar(50)','Null'

sp_addtype 'Moneda','money','Not Null'

 

select * from systypes --verificando que nuestros datos se hayn creado apareceran al final

 

---

create table personal

(

codper codigo,

nombre varchar(50),

sueldo money

)

 

select * from personal

 

--eliminacion de tipos de datos

sp_droptype descripcion

sp_droptype moneda

sp_droptype codigo --no se puede eliminar porque se usa

 

----

 

--crear esquema

create table tabla1

(

codigo int,

descripcion varchar(50)

)

 

--creacion

create schema personal

 

create table personal.tabla1

(

codigo int,

descripcion varchar(50)

)

--

--eliminando esquemas

create schema rhh

create table rhh.tabla1

(

codigo int,

descripcion varchar(50)

)

 

create table rhh.tabla2

(

codigo int,

descripcion varchar(50)

)

 

drop table rhh.tabla1

drop table rhh.tabla2

drop schema rhh --para eliminar un esquema primero se tiene que eliminar las tblas que este tenga

 

---

--columnas calculadas

create table productos

(

codigo int,

nomprod varchar(25),

precio money,

cantidad int,

total as(precio*cantidad)

)

 

insert into productos values(1,'TV',1250,13)

insert into productos values(2,'LAPTOP',3200,20)

insert into productos values(3,'EQUIPOS',1000,25)

 

select *from productos

 

--campo de tipo identity

create table datos

(

codigo int identity(2,2),

nombre varchar(20)

)

 

insert into datos values('Juana')

insert into datos values('luisa')

insert into datos values('jose')

 

select *from datos

 

delete from datos --elimina todos los registros de la tabla datos

 

insert into datos values('nadie')

insert into datos values('pepe')

 

select *from datos

 

----------------------------------

the hour is...
 
music
 


MusicPlaylist
Music Playlist at MixPod.com