Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

SOFTWARE DE APLICACIÓN II

CLAVE PRINCIPAL (Primary Key)


Una clave principal nos permite identificar de forma única a
un registro dentro de una tabla.
No pueden haber dos o mas registros que tengan un mismo
valor dentro de sus campos que forman parte de la clave
principal.

Sintaxis
Create Table NombreTabla
(Campo1 TipoDato not null PRIMARY KEY,
Campo2 TipoDato [NOT NULL | NULL],

)
EJEMPLO

1. Crear la base de datos Bodega


2. Crear las tablas: Producto y Cliente

3. Agregar registros

Producto
Codig
o Nombre Precio Stock
P001 Yogurt Gloria 1Lt 4.5 50
P002 Aceite Cocinero 1Lt 5.5 30
P003 Leche Ideal 2.5 40
P004 Azucar 1Kg 3 30
P005 Arroz 1Kg 2.2 100

Cliente
Nombre Sex Eda
DNI s Apellidos o Direccion d
16203040 Daniel Zapata Campos M Leguia 561 35
16234567 Elena Davila Medina F America 423 25
16425610 Karen Lara Gomez F Grau 142 38
40506070 Pedro Cespedes Bravo M Balta 874 22
41526300 Juana Alva Rodas F Grau 510 25
4. Consultas:
a) Listar todos los Clientes de Sexo Femenino
Select Apellidos,Nombres,Sexo From Cliente Where Sexo='F'

b) Listar todos los Clientes cuya edad esta comprendida entre 25 y 30 años
Select Apellidos+', '+Nombres As 'Datos Cliente',Edad
From Cliente Where Edad>=25 and Edad<=30
c) Listar todos los productos cuyo Stock es mayor que 30 y cuyo precio es mayor a
S/ 3.00
Select * From Producto Where Stock>30 and Precio>3.00
EJERCICIO
1. Crear la Base de Datos Colegio
2. Crear las siguientes tablas:
a. CURSO
i. Codigo (Primary key)
ii. Nombre
iii. Hteoria
iv. Hpractica
v. Ciclo
b. ALUMNO
i. Codigo
ii. Nombres
iii. Apellidos
iv. Sexo
v. Edad
vi. Telefono
3. Agregar 12 Cursos y 20 Alumnos
4. Realizar las siguientes consultas
a. Listar todos los cursos de segundo ciclo
b. Mostrar todos los alumnos hombres cuya edad es igual a
18años o 22 años
c. Mostrar todos los cursos que tienen mas horas de toria
que horas de practica.

También podría gustarte