Структура системы
CREATE TABLE Authors ( "Number" INTEGER NOT NULL, Surname VARCHAR2 (25), Name VARCHAR2 (25), Otchestvo VARCHAR2 (25), Birthday INTEGER ) LOGGING; ALTER TABLE Authors ADD CONSTRAINT Authors_PK PRIMARY KEY ("Number"); CREATE TABLE AuthorsBooks ( Authors_Number INTEGER NOT NULL, Books_Article INTEGER NOT NULL ) LOGGING; ALTER TABLE AuthorsBooks ADD CONSTRAINT Relation_11_PK PRIMARY KEY (Authors_Number, Books_Article); CREATE TABLE Books ( Article INTEGER NOT NULL, Name VARCHAR2 (150), YEAR INTEGER, Genre VARCHAR2 (50) ) LOGGING; ALTER TABLE Books ADD CONSTRAINT Books_PK PRIMARY KEY (Article); CREATE TABLE Copies ( "Number" INTEGER NOT NULL, Books_Article INTEGER NOT NULL, Office_INN INTEGER NOT NULL, Section_Section_Number INTEGER NOT NULL, YEAR INTEGER ) LOGGING; ALTER TABLE Copies ADD CONSTRAINT Copies_PK PRIMARY KEY ("Number"); CREATE TABLE Office ( INN INTEGER NOT NULL, Name VARCHAR2 (30), Director VARCHAR2 (75) ) LOGGING; ALTER TABLE Office ADD CONSTRAINT Office_PK PRIMARY KEY (INN); CREATE TABLE Readers ( Card_number INTEGER NOT NULL, Surname VARCHAR2 (25), Name VARCHAR2 (25), Otchestvo VARCHAR2 (25), Birthday DATE, Passport INTEGER, Adress VARCHAR2 (70) ) LOGGING; ALTER TABLE Readers ADD CONSTRAINT Readers_PK PRIMARY KEY (Card_number); CREATE TABLE Records ( "Number" INTEGER NOT NULL, Copies_Number INTEGER NOT NULL, Statuses_Code INTEGER NOT NULL, Workers_ID INTEGER NOT NULL, Readers_Card_number INTEGER NOT NULL, "Date" DATE ) LOGGING; ALTER TABLE Records ADD CONSTRAINT Records_PK PRIMARY KEY ("Number"); CREATE TABLE Section ( Section_Number INTEGER NOT NULL, Name VARCHAR2 (25), Floor INTEGER ) LOGGING; ALTER TABLE Section ADD CONSTRAINT Section_PK PRIMARY KEY (Section_Number); CREATE TABLE Statuses ( Code INTEGER NOT NULL, Type VARCHAR2 (3), "Date" DATE ) LOGGING; ALTER TABLE Statuses ADD CONSTRAINT Statuses_PK PRIMARY KEY (Code); CREATE TABLE Workers ( ID INTEGER NOT NULL, Surname VARCHAR2 (25), Name VARCHAR2 (25), Otchestvo VARCHAR2 (25), Post VARCHAR2 (45) ) LOGGING; ALTER TABLE Workers ADD CONSTRAINT Workers_PK PRIMARY KEY (ID); ALTER TABLE Copies ADD CONSTRAINT Copies_Books_FK FOREIGN KEY (Books_Article) REFERENCES Books (Article) NOT DEFERRABLE; ALTER TABLE Copies ADD CONSTRAINT Copies_Office_FK FOREIGN KEY (Office_INN) REFERENCES Office (INN) NOT DEFERRABLE; ALTER TABLE Copies ADD CONSTRAINT Copies_Section_FK FOREIGN KEY (Section_Section_Number) REFERENCES Section (Section_Number) NOT DEFERRABLE; ALTER TABLE AuthorsBooks ADD CONSTRAINT FK_ASS_4 FOREIGN KEY (Authors_Number) REFERENCES Authors ("Number") NOT DEFERRABLE; ALTER TABLE AuthorsBooks ADD CONSTRAINT FK_ASS_5 FOREIGN KEY (Books_Article) REFERENCES Books (Article) NOT DEFERRABLE; ALTER TABLE Records ADD CONSTRAINT Records_Copies_FK FOREIGN KEY (Copies_Number) REFERENCES Copies ("Number") NOT DEFERRABLE; ALTER TABLE Records ADD CONSTRAINT Records_Readers_FK FOREIGN KEY (Readers_Card_number) REFERENCES Readers (Card_number) NOT DEFERRABLE; ALTER TABLE Records ADD CONSTRAINT Records_Statuses_FK FOREIGN KEY (Statuses_Code) REFERENCES Statuses (Code) NOT DEFERRABLE; ALTER TABLE Records ADD CONSTRAINT Records_Workers_FK FOREIGN KEY (Workers_ID) REFERENCES Workers (ID) NOT DEFERRABLE; -- Oracle SQL Developer Data Modeler Summary Report: -- -- CREATE TABLE 10 -- CREATE INDEX 0 -- ALTER TABLE 19 -- CREATE VIEW 0 -- CREATE PACKAGE 0 -- CREATE PACKAGE BODY 0 -- CREATE PROCEDURE 0 -- CREATE FUNCTION 0 -- CREATE TRIGGER 0 -- ALTER TRIGGER 0 -- CREATE COLLECTION TYPE 0 -- CREATE STRUCTURED TYPE 0 -- CREATE STRUCTURED TYPE BODY 0 -- CREATE CLUSTER 0 -- CREATE CONTEXT 0 -- CREATE DATABASE 0 -- CREATE DIMENSION 0 -- CREATE DIRECTORY 0 -- CREATE DISK GROUP 0 -- CREATE ROLE 0 -- CREATE ROLLBACK SEGMENT 0 -- CREATE SEQUENCE 0 -- CREATE MATERIALIZED VIEW 0 -- CREATE SYNONYM 0 -- CREATE TABLESPACE 0 -- CREATE USER 0 -- -- DROP TABLESPACE 0 -- DROP DATABASE 0 -- -- REDACTION POLICY 0 -- -- ERRORS 0 -- WARNINGS 0 |
|
Численность, функции и квалификация персонала.
К работе с системой должны допускаться сотрудники, имеющие навыки работы на персональном компьютере, ознакомленные с правилами эксплуатации и техникой безопасности.
Для правильного функционирования системы достаточно присутствия одного человека.
МЕРОПРИЯТИЯ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫВ ДЕЙСТВИЕ
Приведение информации к виду, пригодному для обработки на ЭВМ.
Мероприятия по приведению информации к виду, пригодному для обработки на ЭВМ не проводятся.
Мероприятия по подготовке персонала.
Демонстрацию сотруднику возможностей программы проводит разработчик или же предыдущий пользователь системы.