Preguntas sobre la base de datos SOL
3. 1.seleccionar?*?de?empleado?dónde?salario?
2.seleccionar?*?de?empleado?pedir?por? ¿Salario?asc
3.seleccionar?*?de?empleado?orden?por?salario?calcular?promedio(salario)?por?número de almacén
4.insertar?en? ¿Almacén?valores?('WH6','Changsha',1000)
5.update?employee?set?salary?=?salary+200?where?employee number=?'E006'
6.seleccione?un.nombre,un.número de almacén,b.ciudad?de?empleado?a?unirse?al almacén?b?en?a.número de almacén=b.número de almacén
7.seleccione?nombre?de?empleado?dónde?número de almacén?en?(seleccione?número de almacén?de?almacén,?dónde?ciudad='Beijing')
8.¿eliminar?*? de?Proveedor?¿dónde?Dirección?como?'%Changchun%'
9.?¿eliminar?tabla?Empleados
10.alter?tabla?Empleados?agregar?const? ?check(salario?entre?1500?y?5000)
IV.1.crear biblioteca de base de datos
en el archivo principal: pertenece al grupo de archivos principal principal de forma predeterminada y puede ser omitido
(
/*--Descripción detallada del archivo de datos--*/
Name='library_data', --El nombre físico de la base de datos principal
Filename='d:\data\library_data.mdf' ,--El nombre físico de la base de datos principal
size=5MB ,--El tamaño inicial de la base de datos principal
Maxsize =20Mb, ?--Crecimiento del archivo de la base de datos maestra crecimiento máximo del archivo
Filegrowth =10%
)
Registro on
(
/*--La descripción específica del archivo de registro es la misma que la anterior--*/
name='library_log',
Nombre de archivo='e:\data\library_log.ldf ',
Tamaño=2 MB,
Tamaño máximo=10 MB,
FIleGrowth= 1MB
)
5, 1.crear tabla tabla de empleados (
? número de empleado char (10) clave principal,
? nombre char (30),
? género char ( 2) verificar ?(género='masculino' o género='femenino'),
?fecha de nacimiento?smalldatetime verificar ( ?fecha de nacimiento> '1960-01-01'),
?Número de departamento char(10)?EXTRANJERO?CLAVE?REFERENCIAS ?Tabla de departamento (número de departamento)
)
2. (1)alterar tabla tabla de departamentos agregar?gerente de departamento?char(10)
(2)seleccionar * de la lista de libros dónde?Número de publicación= (seleccione el número de publicación de? Publicación donde nombre de publicación = '¿Publicado por Tsinghua University Press'?)
(3)seleccione?número de libro,título del libro de la tabla de libros ¿dónde?título del libro como '%base de datos%'
>
(4) seleccione * de la tabla de empleados donde género='femenino' y?Número de departamento en?(seleccione el número de departamento de la tabla de departamentos donde nombre del departamento='biblioteca de artes liberales'?) ordenar por?fecha de nacimiento desc ( 5) seleccione? número de libro, nombre de? tabla de libros ¿dónde? número de editorial? (seleccione el número de editorial de? tabla de editorial ¿dónde? nombre de la editorial = 'Mechanical Industry Press'?) y? ¿número de?tabla de departamentos?donde nombre de departamento = 'Biblioteca de ciencias'?) (6)?seleccionar?*?de?orden de tabla de empleados?por número de departamento, género?calcular?contar(*)?por?número de departamento, género ( 7) seleccione el número de departamento, cuente (*) como? Administrar el número de libro desde? tabla de libros agrupar por? (seleccione el número de departamento de? ¿Tabla de empleados? ¿dónde? ¿Nombre como '%张%'?)
(10) seleccione a.Título del libro,a.Autor,a.Número de editorial,b. , b. dirección en la nueva tabla desde? ¿Tabla de libros a unirse? Tabla de editorial b en a.