Creacion de llaves primarias
Enviado por jmedina72045 • 30 de Enero de 2020 • Apuntes • 324 Palabras (2 Páginas) • 104 Visitas
- Crear llaves primarias PK[pic 2]
-- CREAR BASE DE DATOS
CREATE DATABASE DB_HOSPITAL
-- SELECCIONAR BASE DE DATOS
USE DB_HOSPITAL
-- CREAR TABLAS
CREATE TABLE Registro_paciente
( Id_paciente int not null,
Nombres nvarchar(50) not null,
Apellido paterno nvarchar (50) not null,
Apellido materno nvarchar (50) not null,
Edad int not null,
Sexo nvarchar (9) not null,
Altura double not null,
Tipo de sangre nvarchar (20) not null,
Alergias True/false not null,
Fecha de ingreso smalldatetime,
Primary Key (Id_paciente)
)
CREATE TABLE Trabajo Social
(Id_Proceso int not null,
Id_paciente int not null,
Id_Empleado int not null,
Tipo de proceso nvarchar (20) not null,
Descuento nvarchar (4) not null,
Primary Key (Id_Proceso)
)
b) formas de agregar una llave foránea[pic 3]
CREATE DATABASE TIENDITA
USE TIENDITA
CREATE TABLE Producto
(Id_producto int not null primary key,[pic 4]
Desc_producto nvarchar(4),
Precio money not null,
Id_productos int FOREING KEY REFERENCES Ventas (Id_productos)
)
CREATE TABLE Ventas
(Id_productos int not null,
Fecha smalldatatime not null
)
-----------------------------------------------------------
CREATE DATABASE TIENDITA
USE TIENDITA
CREATE TABLE Producto
(Id_producto1 int not null primary key,
Desc_producto nvarchar(4),
Precio money not null,
)
CREATE TABLE Ventas
(Id_producto2 int not null,
Fecha smalldatatime not null[pic 5]
)
-- LLAVES FORANEAS
CONSTRAINT FK_Ventas_Id_producto2 FOREING KEY (Id_producto2) REFERENCES Producto(Id_producto1)
- Crear llaves primarias PK[pic 6]
-- CREAR BASE DE DATOS
CREATE DATABASE DB_HOSPITAL
-- SELECCIONAR BASE DE DATOS
USE DB_HOSPITAL
-- CREAR TABLAS
...