Professional Documents
Culture Documents
COMANDO BSICOS
para ver cuanta base de datos estn
--mostrar las bd existenten
creadas en la SQL
para ver si la base se ha creado, as
mismo si pulsa por segunda vez, se
sp_helpdb
creara dos veces la misma base de
datos
primer paso, para crear una base de
1.1 --crear un bd
datos
1.2 create database
bd_ventas
para crear una base de datos
--mostrar los archivos fisicos de para mostrar los archivos creado en
la bd
SQL en la base de datos
es para seleccionar la base de datos
use master
que quiero
sp_helpfile
--elimina la base de dato
drop database bdventas
PRIMERA ETAPA
CREAR BASE DE DATOS:
En la parte inferior se observa la base que fue creada BD_VENTAS, as
mismo se ven las bases de datos existentes.
COMANDOS:
--mostrar las bd existentes
sp_helpdb
--crear un bd
create database BD_ventas
sp_helpdb
--mostrar los archivos fisicos de la bd
use BD_ventas
sp_helpfile
--eliminar la base de dato
use master
drop database BD_ventas
sp_helpdb
TIPO DE DATOS
cadena
pk
COMANDO BSICOS
llave primaria, nico, no se
repite, identifica el dato
sp_help
set dateformat
dmy
select *from
insert into
cliente
values
select * from
cliente
EJEMPLO 1
Crear una base de ventas, as mismo crear la tabla con los siguientes datos:
insert into cliente
primary
codcli char(4)
key
nom
varchar(60)
edad int
sueld numeric(8,2
o
)
fnac
datetime
insertar datos en la tabla:
Insert into cliente (codcli, nom,edad, sueldo,fnac) values ( coo1, juan,
21, 7800.50, 15/11/80)
Solucin:
CREAR BASE
create database bdventas
use bdventas
CRAR TABLA
create table cliente
( codcli char (4) not null primary key, nom varchar(60) not null, edad
int not null, sueldo numeric(8,2) not null, fnac datetime not null)
sp_help
seleccionas todo las letras(F5)
Ejercicio 1
Crear una base de ventas, as mismo crear la tabla con los siguientes datos
y dar las unidades correctas.
insert into empleado
codem
primary
p
char(4)
key
nom
varchar(60)
edad
int
email varchar(60)
numeric(8,
sueldo
2)
est_civi
l
varchar(60)
nhijos
int
turno varchar(60)
telefon
o
varchar(12)
dni
char(8)
Solucin
CREAR BASE
create table empleado
( codemp char (4) not null primary key, nom varchar(60) not null,edad
int not null, email varchar(60) not null, sueldo numeric(8,2) not
null, est_civil varchar(60) not null, nhijos int not null, turno
varchar(60) not null, telefono varchar(12) not null, dni char(8) not
null)
sp_help
CRAR TABLA
set dateformat dmy
insert into empleado (codemp, nom, edad, email, sueldo, est_civil,
nhijos, turno, telefono, dni) values ('C001', 'JUAN', 22, 'juan@hot',
2500.20, 'casado', 4, 'noche', 5326203, 47237030)
insert into empleado (codemp,nom, edad, email,sueldo, est_civil,
nhijos, turno, telefono, dni) values ('C002', 'RAUL', 23, 'KLAE@HOT',
2563.20, 'casado', 2, 'tarde', 5326204, 47235830)
insert into empleado (codemp,nom, edad, email,sueldo, est_civil,
nhijos, turno, telefono, dni) values ('C003', 'mateo', 25, 'kal@hot',
2425.20, 'casado', 1, 'noch', 5324308, 45234510)
select * from empleado