Red de conocimiento informático - Conocimiento del nombre de dominio - Buscando ansiosamente el diseño de un curso de base de datos

Buscando ansiosamente el diseño de un curso de base de datos

31

A

Revisado el 10 de junio

Evaluación general del docente sobre la implementación del plan de progreso

Firma

Año, Mes, Día

Esta tabla se utiliza como una de las bases para evaluar el desempeño diario de los estudiantes.

Contenido

Capítulo 1 Introducción ¡Error! El marcador no está definido.

1) Sección 1 Aprendiendo Historia La biblioteca tiene cientos de miles de libros de todo tipo.

2) Cada libro tiene título, ISBN, autor (traductor), editorial, precio y breve introducción.

3) La tarjeta de la biblioteca registra el nombre del prestatario, unidad de trabajo, dirección, número de contacto y otra información.

4) Con el carnet de biblioteca se pueden tomar en préstamo hasta 5 libros a la vez, con un plazo máximo de préstamo no superior a 60 días.

Parte 2...

1) La biblioteca registra los libros prestados para que puedan ser devueltos. Esto es para crear un libro de contabilidad para los lectores. Al utilizar este libro de contabilidad, el personal puede comprender fácilmente qué libros ha tomado prestado un determinado lector y por cuánto tiempo.

2) Elaborar un aviso recordatorio. La biblioteca tiene un período máximo de préstamo de 60 días para los libros prestados. Emite avisos recordatorios a los lectores atrasados ​​para instarlos a devolver los libros lo antes posible para acelerar la circulación de los mismos.

3) Proporcione una función de búsqueda rápida de libros para facilitar a los lectores insertar los libros grandes que necesitan lo antes posible.

4) Todas las funciones que proporcione el sistema deben ser sencillas, intuitivas y prácticas

Tercera Parte...

1) Préstamo de libros. El registro de préstamo se realiza para lectores con tarjetas de biblioteca. El contenido del registro incluye el número de tarjeta de biblioteca, el número de libro y la fecha de préstamo.

2) Devolver el libro. Regístrese en la ubicación correspondiente, que deberá determinarse en función del número de tarjeta de la biblioteca y del número de libro.

3) Redactar un aviso recordatorio para la devolución de libros. Si un libro ha sido prestado por más de 60 días, se debe imprimir un aviso recordatorio, que incluya el número de tarjeta de la biblioteca, el nombre del lector, el número de contacto, el número del libro, el nombre, el autor, el editor, la fecha del préstamo y otra información.

4) Solicitud y devolución de tarjetas de biblioteca. Este sistema sólo admite dos procesos: emisión (procesamiento) y reciclaje (devolución) de tarjetas de biblioteca.

5) Los libros se desecharán con antelación cuando se almacenen. Registro de almacenamiento de libros recién adquiridos y registro de desguace de libros desechados. Hay dos situaciones diferentes para el almacenamiento de libros recién comprados: una es que los libros recién comprados se han registrado antes y se reabastecen en este momento y la otra es que los libros recién comprados no se han registrado antes;

Capítulo 2...

Código:

/* Base de datos del sistema de gestión de biblioteca

crear base de datos tsgl

en principal

(

nombre = Administración de biblioteca,

nombre de archivo = 'D:\data\tsgl.mdf',

p>

tamaño = 10,

maxsize = ilimitado,

filegrowth = 10

)

iniciar sesión

(

nombre = Gestión de biblioteca,

nombre de archivo = 'D:\data\tsgl.ldf',

tamaño = 2, p>

maxsize = ilimitado,

filegrowth = 2

)

*

// * Registro de préstamo de libros formulario

Usar tsgl

go

crear tabla jszdjb

(

jszbh char(8),

tsbh char(8),

jyrq fecha y hora,

ghrq fecha y hora

)

*/

/* Tabla de tipos de libro

Utilice tsgl

go

para crear la tabla tslx

(

tslbchar(8)

)

* /

/* Tabla de niveles de emisión de tarjetas de biblioteca

Usando tsgl

go

Crear lector de tabla

(

jszbh char(8),

dzxm char(8),

gzdw char(30),

dhhm char(11),

jtzz char(20),

bzrq datetime,

tzrq datetime

)

*/

/* tabla de nivel de libro

usando tsgl

ir

crear tabla tsdj

(

tsbh char(8),

tsmc char(30),

zz char(8),

cbs char(30),

tslb char(8),

tsjg dinero,

kcsl int,

zksl int

)

/

Utilice tsgl

ir

crear tabla de lectores

(

jszbh char(8),

sex char(2) default 'male ',

snum char(10)

)

*//

/* Información para lectores masculinos

Usar tsgl

go

crear vista rsex

como

<

p>seleccione *

de lectores

donde lectormes.sex = 'masculino'

*/

/*

crear disparador insert_r

en el lector

para insertar

al

comenzar

declarar @jszbh char(8),

seleccione @jszbh count(*),

de la unión del lector insertada

en lector.jszbh = insertado.jszbh

end

*/

Resumen

Cualquier organización social y empresa generará una gran cantidad de datos en el proceso de desarrollo, y los organizará y almacenará. estos datos, análisis y estadísticas, lo que favorece la mejora del nivel de desarrollo empresarial y el desarrollo de las empresas. La organización y almacenamiento de estos datos es el modelo de datos, que es tarea del desarrollo de aplicaciones de bases de datos.

El proceso de desarrollo de un sistema de aplicación de base de datos generalmente incluye seis etapas: estudio de viabilidad, análisis de requisitos, diseño del sistema, codificación del programa, depuración del programa y mantenimiento del sistema. Dependiendo de la complejidad del sistema de aplicación de la base de datos, no es necesario seguir los pasos anteriores de manera completa y estricta, pero el estudio de viabilidad, el análisis de la demanda, el diseño del sistema, la codificación del programa y la depuración del programa son indispensables.

Este curso diseñó y produjo un sistema de gestión de biblioteca simple, que realiza algunas funciones de gestión y préstamo de libros, pero aún es muy diferente del sistema real. En primer lugar, el sistema de aplicación es una simple idealización de la situación real, por lo que es difícil reflejar los problemas reales que pueden surgir en el trabajo real; en segundo lugar, no tiene en cuenta el manejo de los errores que pueden ocurrir en el usuario; operaciones, pero en realidad tales errores son Los controladores pueden ocupar una gran parte de un sistema de aplicación. Por ejemplo, este sistema tiene algunos problemas en términos de análisis de la demanda y solidez del programa. Para resolver estas imperfecciones, es necesario realizar más investigaciones en trabajos futuros, profundizar gradualmente, acumular experiencia continuamente y mejorar continuamente.

Referencias

[1] Sa Shixuan, Wang Shan: "Introducción a los sistemas de bases de datos", Beijing: Renmin University of China Press, 2000-2, 1.ª edición: Editorial de Educación Superior , 2000-2, tercera edición

[2] Zhu Rulong, "Tecnología de desarrollo de aplicaciones de bases de datos SQL Server 2000", Beijing: Machinery Industry Press, 2007-1

: Machinery Industry Press , 2007-1

[3] Zhu Rulong, "Tecnología de desarrollo de aplicaciones de bases de datos SQL Server 2000", Beijing: Machinery Industry Press, 2007-1

: Editorial de la industria de maquinaria

[4] Huang Tieyun "Sistema de información de gestión" Beijing: Higher Education Press, 2005-3: Machinery Industry Press, 2007-2

[8] Wang Yiping "Base de datos "Tecnología de aplicación" Beijing: Prensa Popular de Correos y Telecomunicaciones: Wang Yiping "Tecnología de aplicación de bases de datos" Beijing: Prensa Popular de Correos y Telecomunicaciones, 2005-12

.