Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Проектирование реляционной SQL-моделиСодержание книги Поиск на нашем сайте Данный раздел посвящен проектированию реляционной SQL-модели. Здесь выполняется перевод глобальной ER-модели в реляционную форму, специфицируются ограничения и правила поддержания целостности на реляционном уровне, записывается SQL-код для создания реляционной модели. SQL-код для создания реляционной модели В данном подразделе разработан SQL-код для создания реляционной модели. В разработанной реляционной форме SQL- модели используется 9 таблиц: 1. «Organizacia» с полями: INN (первичный ключ), Nazvanie, KPP, id_kvitancia, Predstavitel 2. «FNS_Expert» с полями: id_experta (первичный ключ), Familia 3. «FNS_List1» с полями: id_documenta (первичный ключ), INN, KPP, №korrektirovki, Otchet_god, kod_v_nalog, kod_po_mesty_nahod, organizacia, kod_OKVD, telefon, familia. Passport, data. 4. «FNS_List2» с полями: id_documenta (первичный ключ), INN, KPP, kod_OKATO, FBkod_klass, FBSumma_doplata, FBSumma_ymenshenia, Data, Podpic. 5. «Zapolnenie» с полями: id_documenta (первичный ключ), id_experta, id_documenta, Zapolnenie, Proverka, Peredacha. 6. «Podgotovka» с полями: id_podgotovka (первичный ключ), id_documenta, Pole3, Pole2, Pole1, id_expert, N_declaracia, INN 7. «Oplata» с полями: id_Kvitancia (первичный ключ), id_experta, oplacheno. 8. «Vidat» с полями: id_vidachi (первичный ключ), id_podgotovka, vidacha.
В данном подразделе разработан SQL-код для создания реляционной модели: CREATE TABLE Organizacia ( INN int primary key NOT NULL, Nazvanie nvarchar(50) NOT NULL, KPP int NOT NULL, id_kvitancia int NULL, Predstavitel nvarchar(50) NOT NULL, )
CREATE TABLE FNS_Expert ( id_experta int primary key NOT NULL, Familia varchar(50) NOT NULL, )
CREATE TABLE FNS_List1 ( INN int NOT NULL, id_documenta int primary key NOT NULL, KPP int NOT NULL, №korrektirovki int NOT NULL, Otchet_god int NOT NULL, kod_v_nalog int NOT NULL, kod_po_mesty_nahod int NOT NULL, organizacia text NOT NULL, kod_OKVD int NOT NULL, telefon int NOT NULL, familia varchar(50) NOT NULL, pasport int NOT NULL, data datetime NOT NULL, )
CREATE TABLE FNS_List2 ( id_documenta int primary key NOT NULL, INN int NOT NULL, KPP int NOT NULL, kod_OKATO int NOT NULL, FBkod_klass int NOT NULL, FBSumma_doplata int NOT NULL, FBSumma_ymenshenia int NOT NULL, BCkod_klass int NOT NULL, BCSumma_doplata int NOT NULL, BCSumma_ymenshenia int NOT NULL, Data datetime NOT NULL, Podpic text NOT NULL, )
CREATE TABLE Zapolnenie ( id_experta int NOT NULL, id_documenta int NOT NULL, id_zapolnenie int primary key NOT NULL, Zapolnenie bit NULL, Proverka bit NULL, Peredacha bit NOT NULL, )
CREATE TABLE Podgotovka ( id_documenta int NOT NULL, id_podgotovka int primary key NOT NULL, Pole3 nchar(10) NULL, Pole2 nchar(10) NULL, Pole1 nchar(10) NULL, id_expert int NULL, N_declaracia int NULL, INN int NOT NULL, )
CREATE TABLE Oplata ( id_experta int NULL, oplacheno bit NULL, id_Kvitancia int primary key NOT NULL, )
CREATE TABLE Vidat ( id_vidachi int primary key NOT NULL, id_podgotovka int NOT NULL, vidacha bit NULL, )
SQL-код запросов наиболее часто используемых в процессе эксплуатации базы данных Наиболее частыми запросами при работе с данной автоматизированной системой в базе данных MS SQL Server это: 1 Запрос на предоставление информации о зарегистрированных организациях в БД ФНС: 1.1. Название 1.2. ИНН 1.3. КПП 1.4. Номер квитанции 1.5. Представитель организации 2 Запрос на предоставление информации об организации в БД ФНС: 2.1. ИНН 2.2. КПП 2.3. Код ОКАТО В Федеральный бюджет 2.4. Код бюджетной классификации 2.5. Сумма налога к доплате 2.6. Сумма налога к уменьшению В бюджет субъекта РФ 2.7. Код бюджетной классификации 2.8. Сумма налога к доплате 2.9. Сумма налога к уменьшению 3 Запрос на предоставление информации о проверке документов
3.3 Реализация наиболее часто используемых SQL-запросов 1. Запрос на предоставление информации о зарегистрированных организациях: SELECT * FROM Organizacia
2. Запрос на предоставление информации об организации в БД ФНС: SELECT * FROM FNS_List2 where INN='1111111111'
3. Запрос на предоставление информации о проверке документов (При правильном заполнении задается значение 1) select id_experta, id_documenta, Zapolnenie, Proverka, Peredacha from zapolnenie where id_zapolnenie='100'
|
||
|
Последнее изменение этой страницы: 2016-06-28; просмотров: 267; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.008 с.) |