SlideShare uma empresa Scribd logo
1 de 3
usemaster
go
createdatabase yuly
onprimary(
name='yuly_data',
filename='C:datayuly_data.mdf',
size=4mb,
maxsize=10mb,
filegrowth=1mb
)

logon (
name='yuly_log',
filename='C:datayuly_data.ldf',
size=2mb,
maxsize=10mb,
filegrowth=1mb
)
go

use yuly
go

createtable Proveedores(
Id_Proveedor intprimarykeynotnull,
Nom_Proveedor char(20)notnull,
Fabricante char(20)notnull,
Dirección char(30)notnull,
Zona char(20)notnull

)
select*from Proveedores

createtable Articulos(
Id_Articulo intprimarykeynotnull,
Nom_Art char(20)notnull,
Tipo char(20)notnull,
Fabricante char(20)notnull,
Id_Proveedor intnotnull,
Contenido smallintnotnull,
Precio Moneynotnull,

)
select*from Articulos
createtable Inventario(
Id_Articulo intprimarykeynotnull,
No_Almacen intnotnull,
Nom_Art char(20)notnull,
Id_Proveedor intnotnull,
Precio Moneynotnull,
Existencia intnotnull
)
select*from Inventario

createtable Ventas(
Id_Factura intprimarykeynotnull,
Id_Cliente intnotnull,
Id_Articulo intnotnull,
Id_Empleado intnotnull,
Fecha datenotnull
)
select*from Ventas

createtable Detalle_Venta(
Id_Factura intprimarykeynotnull,
Nom_Art char(20)notnull,
Tipo char(20)notnull,
Importe_Uni smallintnotnull,
Piezas intnotnull,
Total intnotnull
)
select*from Detalle_Venta

createtable Empleados(
Id_Empleado intprimarykeynotnull,
Nombre char(20)notnull,
Apellidos char(30)null
)
select*from Empleados

createtable Detalle_Emp(
Id_Empleado intprimarykeynotnull,
Edad smallintnull,
Puesto char(30)notnull,
Antiguedad smallintnotnull,
Dirección char(30)notnull,
Tel smallintnotnull,
CP char(10)null
)
select*from Detalle_Emp
createtable Clientes(
Id_Cliente intprimarykeynotnull,
Nom_Cliente char(20)notnull,
Apellidos char(30)null
)
select*from Clientes

createtable Detalle_Cliente(
Id_Cliente intprimarykeynotnull,
Dirección char(30)notnull,
Tel intnotnull,
Correo char(30)null,
CP char(20)null
)
select*from Detalle_Cliente

Mais conteúdo relacionado

Mais de LSCA Hermilo Salazar Chávez (20)

Benforta
BenfortaBenforta
Benforta
 
Benforta
BenfortaBenforta
Benforta
 
Pyme original
Pyme originalPyme original
Pyme original
 
Scrip de la base de datos cine
Scrip de la base de datos cineScrip de la base de datos cine
Scrip de la base de datos cine
 
Yuli's cosmetics (1)
Yuli's cosmetics (1)Yuli's cosmetics (1)
Yuli's cosmetics (1)
 
Reportes
ReportesReportes
Reportes
 
Script base de datos
Script base de datosScript base de datos
Script base de datos
 
Yuli´s
Yuli´sYuli´s
Yuli´s
 
Comparacion smdb
Comparacion smdbComparacion smdb
Comparacion smdb
 
Smbd
SmbdSmbd
Smbd
 
Codigo corregido del ejercicio peliculas
Codigo corregido del ejercicio peliculasCodigo corregido del ejercicio peliculas
Codigo corregido del ejercicio peliculas
 
Performance and scalability
Performance and scalabilityPerformance and scalability
Performance and scalability
 
Reglas sql
Reglas sqlReglas sql
Reglas sql
 
Conceptos de sql
Conceptos de sqlConceptos de sql
Conceptos de sql
 
Ambiente sql server 2008
Ambiente sql server 2008Ambiente sql server 2008
Ambiente sql server 2008
 
Componentes de sql
Componentes de sqlComponentes de sql
Componentes de sql
 
Ambiente sql server 2008
Ambiente sql server 2008Ambiente sql server 2008
Ambiente sql server 2008
 
Ambiente sql server 2008
Ambiente sql server 2008Ambiente sql server 2008
Ambiente sql server 2008
 
Yuly´s
Yuly´sYuly´s
Yuly´s
 
Versiones de sql
Versiones de sqlVersiones de sql
Versiones de sql
 

Script base de datos

  • 1. usemaster go createdatabase yuly onprimary( name='yuly_data', filename='C:datayuly_data.mdf', size=4mb, maxsize=10mb, filegrowth=1mb ) logon ( name='yuly_log', filename='C:datayuly_data.ldf', size=2mb, maxsize=10mb, filegrowth=1mb ) go use yuly go createtable Proveedores( Id_Proveedor intprimarykeynotnull, Nom_Proveedor char(20)notnull, Fabricante char(20)notnull, Dirección char(30)notnull, Zona char(20)notnull ) select*from Proveedores createtable Articulos( Id_Articulo intprimarykeynotnull, Nom_Art char(20)notnull, Tipo char(20)notnull, Fabricante char(20)notnull, Id_Proveedor intnotnull, Contenido smallintnotnull, Precio Moneynotnull, ) select*from Articulos
  • 2. createtable Inventario( Id_Articulo intprimarykeynotnull, No_Almacen intnotnull, Nom_Art char(20)notnull, Id_Proveedor intnotnull, Precio Moneynotnull, Existencia intnotnull ) select*from Inventario createtable Ventas( Id_Factura intprimarykeynotnull, Id_Cliente intnotnull, Id_Articulo intnotnull, Id_Empleado intnotnull, Fecha datenotnull ) select*from Ventas createtable Detalle_Venta( Id_Factura intprimarykeynotnull, Nom_Art char(20)notnull, Tipo char(20)notnull, Importe_Uni smallintnotnull, Piezas intnotnull, Total intnotnull ) select*from Detalle_Venta createtable Empleados( Id_Empleado intprimarykeynotnull, Nombre char(20)notnull, Apellidos char(30)null ) select*from Empleados createtable Detalle_Emp( Id_Empleado intprimarykeynotnull, Edad smallintnull, Puesto char(30)notnull, Antiguedad smallintnotnull, Dirección char(30)notnull, Tel smallintnotnull, CP char(10)null ) select*from Detalle_Emp
  • 3. createtable Clientes( Id_Cliente intprimarykeynotnull, Nom_Cliente char(20)notnull, Apellidos char(30)null ) select*from Clientes createtable Detalle_Cliente( Id_Cliente intprimarykeynotnull, Dirección char(30)notnull, Tel intnotnull, Correo char(30)null, CP char(20)null ) select*from Detalle_Cliente