Puntuación del nombre de Wang Ziwei
Usar Master
Ir a
Crear base de datos jwgl
durante la selección primaria
(- Archivo principal
nombre='jwgl1',
nombre de archivo='D:\jwgl\jwgl1.MDF',
tamaño=3MB,
maxsize=10 MB,
Crecimiento del archivo=1 MB
),
Grupo de archivos jwgl_group
(-archivo auxiliar 1
nombre='jwgl2 ',
nombre de archivo='D:\jwgl\jwgl2.ndf ',
tamaño=3MB,
maxsize=10MB
),
(
name='jwgl3 ',
filename='D:\jwgl\jwgl3 . ndf '
)
Iniciar sesión
(
nombre='jwgllog1 ',
nombre de archivo = ' D :\jwgl\jwgllog 1.ldf',
tamaño=1mb,
maxsize=10mb,
Crecimiento del archivo=1mb
),
(
nombre='jwgllog2 ',
nombre de archivo='D:\jwgl\jwgllog2.ldf ',
tamaño=1mb,
Crecimiento del archivo=10%
)
Segundo,
Usa jwgl
Ir
- 1. (1)
Crear tabla xsxx
(
xh char(10) clave primaria,
xm nvarchar(6),
Xb char(2) verificación "femenina" predeterminada (xb="male" o xb="female"),
nl int,
La matriarca Xibo (20)
)
- (2),
Crear tabla kcxx
(
clave principal kcbh char(10),
kcmc nvarchar(10),
xf tinyint check (xf>0 y xf<7)
)
- (3),
Crear tabla xkxx
(
xh char(10),
kcbh char(10),
chj tinyint check (chj & gt=0 y chj & lt=100),
Restricción clave primaria pk_xh_kcbh (xh, kcbh),
La clave externa (xh) se refiere a xsxx (xh),
Referencia de clave externa
)
- 2,
-Insertar en xsxx
Insertar valor xsxx (' 9952101 ', 'Liu Xuan', 'Hombre', 23, 'Departamento de Ingeniería de Software').
Insertar en valor xsxx ('9952102','Li','Mujer',20,'Ministerio de Información')
Insertar en valor xsxx ('9952103','Dou Li Jie', 'Mujer', 21 años, 'Departamento de Matemáticas').
Inserte en el valor xsxx (' 9952104 ', 'Wang Ziwei', 'Mujer', 19, 'Departamento de Red').
Insertar en valor xsxx (' 9952105 ', 'Zhang Hui', 'Hombre', 25, 'Departamento de Ingeniería de Software').
Insertar en valor xsxx ('9952106','Jia Dong','Male',26,'Ministry of Information')
Insertar en valor xsxx ('9952107',' Zhou Dandan', 'Mujer', 24 años, 'Departamento de Internet').
-insert kcxx
insert kcxx value (' 1 ', 'Conceptos básicos de red', 6)
insert kcxx value (' 2 ', 'Programación de lenguajes ', 6)
Insertar valor kcxx (' 3 ', 'Administración de bases de datos', 6)
-Insertar xkxx
Insertar valor xkxx (' 9952101 ' , ' 1 ', 69)
Insertar valor xkxx (' 9952101 ', ' 2 ', 73)
Insertar valor xkxx (' 9952101 ', ' 3 ', 86)
Insertar valor xkxx (' 9952102 ', ' 1 ', 91)
Insertar valor xkxx (' 9952103 ', ' 3 ', 56)
Insertar xkxx valor('9952104','1',56)
Insertar valor xkxx('9952104','2',69)
Insertar valor xkxx('9952105','1 ', 73)
Insertar valor xkxx (' 9952106 ', ' 2 ', 86)
- 3,
- (1)
seleccione * de xsxx donde xib & lt& gtDepartamento de Ingeniería de Software y Universidad Tecnológica de Beijing
- (2)
Desde xsxx unión interna en xsxx.xh=xkxx.xh Seleccione xsxx.xh de xkxx, xm
donde nl & gt=25 y xkxx.chj & gt=60
- (3)
seleccione * de xsxx donde XM como ' Li[Yang]% '
- (4)
Únase a xsxx de xkxx en xkxx Seleccione xsxx.xh, xsxx.xm, kcxx.kcmc, xkxx. chj de kcxx.kcbh
donde kcxx.kcbh='1 'ordenado por xkxx.chj desc
- ( 5)
Seleccione kcxx. kcmc, contar(kcxx.kcmc) como número electivo agregar kcxx desde xkxx en xkxx.kcbh = kcxx.kcbh.
Agrupar por kcxx.kcmc
- (6)
seleccione xh, xm, xib de xsxx donde xh está (seleccione xh de xkxx agrupar por xh teniendo count(xh)>=3)
-Tres,
Crea un índice único index_xm en xsxx(xm)
Cuatro,
-Cree una vista view_ssc usando las tablas xsxx, xkxx y kcxx, que contenga columnas como nombre, nombre del curso y calificaciones.
Si existe (seleccione * de sysobjects donde nombre = 'view_SSC')
Eliminar vista view_ssc
Ir a
Crear vista view_ssc
Como
SELECT xsxx.xm, kcxx.kcmc, xkxx chj . >Seleccione * de view_ssc - Vista de consulta de prueba.