ОСНОВНЫЕ ТЕХНИЧЕСКИЕ РЕШЕНИЯ




Структура системы

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

 

 

Численность, функции и квалификация персонала.

К работе с системой должны допускаться сотрудники, имеющие навыки работы на персональном компьютере, ознакомленные с правилами эксплуатации и техникой безопасности.

Для правильного функционирования системы достаточно присутствия одного человека.

МЕРОПРИЯТИЯ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ СИСТЕМЫВ ДЕЙСТВИЕ

Приведение информации к виду, пригодному для обработки на ЭВМ.

Мероприятия по приведению информации к виду, пригодному для обработки на ЭВМ не проводятся.

Мероприятия по подготовке персонала.

Демонстрацию сотруднику возможностей программы проводит разработчик или же предыдущий пользователь системы.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: