Crear una tabla de estudiantes en la base de datos
Lenguaje SQL para crear base de datos y tabla de estudiantes
Crear:
[sql]
createdatabasezxl
createtable Tabla de estudiantes
(
Número de estudiante char(12)clave primaria,
Nombre char(6)notnull,
Género char(2 ) check(gender IN('masculino','femenino')),
Class char(15)
)
createtable tabla de puntuación
(
Número de estudiante char(12)hace referencia a la tabla de estudiantes (número de estudiante),
Número de curso char(2)hace referencia al cronograma del curso (número de curso),
Calificación intdefault(30),
clave principal (número de estudiante, número de curso)
)
horario de cursos creado
(
Número de curso char(2)clave principal,
Nombre del curso char(20),
Crédito intcheck(crédito>=1y crédito
)
Operación:
[sql]
insertar valores de la tabla de estudiantes('','Zhang xl','Male','Art Special Project 1111 ' )
insertar valores de la tabla de estudiantes('','Zhang**','female','Programa especial de artes 1111')
insertar valores de la tabla de puntuación('',' 01 ',100)
insertar valores de la tabla de puntuación('','02',99)
insertar valores de la tabla de puntuación('','03',88)
insertar valores del plan de estudios('01','sistema de base de datos',3)
insertar valores del plan de estudios('02','vb.net',4)
insertar valores del plan de estudios ('03','java',4)
seleccione*de la tabla de puntuaciones
seleccione nombre, nombre del curso, calificaciones
de la tabla de estudiantes, plan de estudios, calificación tabla
donde (tabla de estudiantes. número de estudiante = tabla de calificaciones. número de estudiante y tabla de cursos. número de curso = tabla de calificaciones. número de curso)
ordenar por calificación desc
selectavg(score) puntaje promedio, max(score) puntaje más alto, min(score) puntaje más bajo
de la tabla de puntajes
donde ID de estudiante='Crear Creación de una tabla de estudiantes en un La base de datos llamada gestión docente requiere definir un código maestro
1. Respuesta corta
1.
2. ¿Cuáles son las funciones de las vistas?
3. ¿Cuál es la diferencia entre integridad y seguridad de la base de datos?
4. ¿Cuáles son las características del lenguaje SQL?
5. ¿Qué partes suele incluir el diccionario de datos?
6. ¿Qué es una tabla básica, qué es una vista y cuáles son las diferencias y conexiones entre ambas?
7. p>
8. ¿Qué es la copia de seguridad y recuperación de bases de datos? ¿Por qué realizar una copia de seguridad y restaurar la base de datos?
9. ¿Qué es una transacción? ¿El papel de los asuntos? ¿Cuál es la estructura gramatical de las transacciones en SQL?
10. Dé ejemplos de relaciones uno a uno, uno a muchos y muchos a muchos entre entidades.
11. ¿Qué problemas causarán las operaciones concurrentes de la base de datos? ¿Cómo solucionarlo?
12. ¿Qué es un archivo de registro? Describa brevemente el proceso de recuperación de archivos de registro de transacciones (es decir, el proceso de recuperación de transacciones fallidas).
13. ¿Cuáles son los tres tipos de reglas de restricción de integridad de relaciones?
14. ¿Cuáles son las tres etapas del desarrollo de la tecnología de gestión de bases de datos?
15. Escribe las cinco etapas del diseño de una base de datos.
16 Según la definición y el método de estandarización de 3NF, el patrón de relación R (U, F) U={número de estudiante, nombre, departamento, jefe de departamento, número de curso, grado}F={estudiante. número →nombre, número de estudiante →departamento, departamento →director de departamento (número de estudiante, número de curso) →calificaciones} se descomponen para que satisfagan 3NF.
17. ¿Qué es una transacción? ¿Cuáles son las características de las transacciones?
18. Escriba los requisitos respectivos de la primera, segunda y tercera forma normal de bases de datos relacionales.
19. Dé tres ejemplos para ilustrar las tres situaciones de conexión binaria (1:1, 1:M, M:N).
Error al ejecutar el archivo sql
Solución: Use el Bloc de notas para abrir el archivo, seleccione Formato -> Codificación en formato UTF8 sin BOM