Разработка базы данных для автоматизированного рабочего места паспортиста

Использование CASE-средств при создании информационно-логической модели для документирования и проектирования баз данных. Анализ предметной области и изучение нормативных документов. Создание реляционной базы данных. Осуществление ввода текстовых данных.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 27.02.2020
Размер файла 335,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

федеральное государственное автономное образовательное учреждение высшего образования

«Северный (Арктический) федеральный университет имени М.В. Ломоносова» филиал в г. Северодвинске Архангельской области

Кафедра Информационных систем и технологий

ТЕМА: Разработка базы данных для автоматизированного рабочего места паспортиста

Северодвинск 2017

Оглавление

база данные информационный логический

Введение

1. Аналитическая часть

2. Проектная часть

2.1 Разработка информационно-логической модели

2.2 Разработка физической модели

2.3 Ввод текстовых данных

2.4 Запросы

Заключение

Список использованной литературы

Введение

Чтобы обменять паспорт, граждане, проживающие в городах и райцентрах в домах государственного, общественного жилищного фонда, а также фонда жилищно-строительных кооперативов, должны обратиться в организацию, в ведении которой находится жилищный фонд (ЖЭС, ЖКХ, ЖЭУ и др.), конкретнее, к лицу, уполномоченному на ведение паспортной работы.

В базе данных паспортного стола может храниться информация как о населении домов, которые обрабатываются в рамках системы платежей, так просто находящихся на территории данного ЖЭС.

АРМ должна обеспечивать передачу данных от клиентов из электронной анкеты, т.е обычных людей желающим передать свои паспортные данные, на паспортный стол, через интернет в базу данных основанной на MySQL.

Целью данной работы является разработка автоматизированного рабочего места работника паспортного стола, постановка и реализация задач, которые будет выполнять данная задача. Разработка проекта включает следующие этапы:

· Анализ предметной области;

· Разработка информационно - логической модели;

· Разработка физической модели базы данных;

· Реализация спроектированной базы данных в СУБД.

1. Аналитическая часть

Для получения паспорта необходимо предъявить 4 фотографических карточки размером 3,5х4,5 см в блоке одним листом, соответствующие возрасту гражданина, а также паспорт, подлежащий обмену, и квитанцию об оплате за выдачу паспорта (в размере 30 % базовой величины). Кроме того, состоящим в браке надо предоставить свидетельство о браке, если брак был расторгнут - решение суда либо свидетельство о расторжении брака. Вдовцам, вдовам необходимо предъявить свидетельство о смерти супруги, супруга, имеющим детей до 16 лет - их свидетельства о рождении. Все документы должны быть подлинниками. Сведения из этих документов сверяются с данными, которые гражданин внесет в бланк заявления формы № 1, после чего возвращаются владельцам. Те, кто собирается получать паспорт впервые, должны предоставить свидетельство о рождении, паспорта обоих родителей, квитанцию об оплате за выдачу паспорта, фотографии, заявление.

Во всех случаях ответственное лицо, принявшее документы, обязано сообщить дату, когда можно прийти за старым паспортом. В возвращенном старом паспорте ставится отметка (штамп) «Сданы документы на обмен паспорта» и указывается дата. С момента подачи документов и до получения паспорта по нормам должно пройти не больше месяца. Но иногда проблемы со сроками выдачи могут все-таки возникать.

Уполномоченное лицо предоставляет принятый пакет документов в паспортно-визовую службу, где еще раз проверяется правильность их заполнения и достоверность указанных данных. Начальник ПВС подписывает заявление формы № 1, если нужно, возвращает паспорт, подлежащий обмену. Составляются сопроводительные документы, и заявление формы № 1 с фотографиями направляется в бюро паспортизации населения.

Положение о паспорте обязывает граждан по достижении 14, 20 и 45 лет заменить (получить) паспорт (не позднее месячного срока после достижения соответствующего возраста представить необходимые документы и фотографические карточки). Иногда после замены паспорта в связи с паспортизацией возникают случаи повторной его замены по причине достижения предельного возраста.

Гражданам, выехавшим за границу с целью обучения, паспорта выдаются по месту их последнего проживания. Постоянно проживающим за границей выдача паспортов осуществляется дипломатическим представительством либо консульским учреждением в стране проживания, а при их отсутствии - Консульским управлением Министерства иностранных дел.

Выдача паспорта производится гражданину:

- в связи с достижением четырнадцатилетнего возраста;

- при приобретении гражданства;

- в случае утраты (хищения) паспорта;

- для постоянного проживания за пределами страны.

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

Карточка содержит следующие данные:

- информацию о наличии изображения владельца, соответствующее его возрасту;

- фамилию, собственное имя, отчество (при наличии) владельца;

- число, месяц, год рождения владельца;

- место рождения владельца;

- пол владельца;

- идентификационный номер;

- серию и номер;

- тип документа;

- код государства;

- дату выдачи паспорта;

- наименование государственного органа, выдавшего паспорт;

- срок действия;

- подпись владельца.

2. Проектная часть

2.1 Разработка информационно-логической модели

При создании информационно-логической модели использовалось CASE-средство для документирования и проектирования баз данных - Erwin Data Modeler. Первое действие при создании информационно-логической модели базы данных - построение ERD-диаграммы, которая позволяет описывать концептуaльные cхемы прeдметной области. Диаграммы ERD состоят из взаимосвязей, атрибутов (то, что характеризует сущность) и сущностей (объект, содержащий в себе информацию).

После того, как была проанализирована предметная область и изучены все нормативные документы, была создана логическая модель данных, которая приведена на рисунке 2.1.

Таблица 2.1

Сущность «Гражданин»

Название атрибута

Уникальный атрибут

Обязательный атрибут

Примечание

Код гражданина

+

+

ФИО

-

+

Адрес

-

+

Дата рождения

-

+

Телефон

-

-

Пол

-

+

ФИО матери

-

-

ФИО отца

-

-

Место рождения

-

-

Сущность «Гражданин» связана с сущностью «Супрг» связью «Один-к-одному», потому что у каждого гражданина может быть только один супруг.

Таблица 2.2

Сущность «Супруг»

Название атрибута

Уникальный атрибут

Обязательный атрибут

Примечание

Код гражданина

+

+

ФИО

-

+

Дата рождения

-

+

Сущность «Гражданин» связана с сущностью «Дети»» связью «Многие-ко-многим», потому что у каждого гражданина может быть несколько детей, а у каждого ребёнка двое родителей.

Таблица 2.3

Сущность «Дети»

Название атрибута

Уникальный атрибут

Обязательный атрибут

Примечание

Код ребёнка

+

+

ФИО

-

+

Дата рождения

-

+

Сущность «Гражданин» связана с сущностью «Паспорт» связью «Один-к-одному», потому что один и тот же гражданин может иметь только один паспорт.

Таблица 2.4

Сущность «Паспорт»

Название атрибута

Уникальный атрибут

Обязательный атрибут

Примечание

Код Гражданина

+

+

Серия

-

+

Номер

-

+

Дата выдачи

-

+

Код сотрудника

-

+

Сущность «Паспорт» связана с сущностью «Сотрудник» связью «Один-ко-многим», потому что сотрудник ПВС может выдавать множество паспортов.

Таблица 2.5

Сущность «Сотрудник»

Название атрибута

Уникальный атрибут

Обязательный атрибут

Примечание

Код сотрудника

+

+

ФИО

-

+

Сущность «Подразделение» связана с сущностью «Сотрудник» «Один-ко-многим», потому что в одном подразделении может работать несколько сотрудников.

Таблица 2.6

Сущность «Подразделение»

Название атрибута

Уникальный атрибут

Обязательный атрибут

Примечание

Код подразделения

-

+

Наименование

-

+

Адрес

-

-

Начальник

-

-

Рисунок 2.1 Логическая модель

2.2 Разработка физической модели

Реляционная БД создаётся на основании логической информационной модели БД. Основным элементом такой БД является таблица, в которой и находится вся информация.

При проектировании базы данных определяются требующиеся таблицы, необходимые для создания БД, pазмерность и типы данных, внешние и первичные ключи, oгpaничeниe цeлoстнocти, индексы и свойства.

Далее представлены тексты команд таблиц, созданных в СУБД MySQL, содержащие название и характеристики этих таблиц.

Таблица «Children» содержит в себе информацию о детях граждан.

CREATE TABLE Children

(

id_child INTEGER AUTO_INCREMENT,

fio_child VARCHAR(50) NOT NULL,

date_birth_child DATE NULL,

PRIMARY KEY (id_child)

);

Данная таблица соответствует сущности ИЛМ «Дети».

Таблица «Citizens» содержит в себе информацию о гражданах.

CREATE TABLE Citizens

(

id_citizen INTEGER AUTO_INCREMENT,

fio_citizen VARCHAR(50) NOT NULL,

address VARCHAR(50) NOT NULL,

tel VARCHAR(11) NULL,

date_birth DATE NOT NULL,

gender CHAR(1) NOT NULL,

birthplace VARCHAR(90) NULL,

fio_m VARCHAR(50) NULL,

fio_f VARCHAR(50) NULL,

PRIMARY KEY(id_citizen)

);

Данная таблица соответствует сущности ИЛМ «Гражданин».

Таблица «ChildrenCitizen» содержит в себе информацию о наличии детей у гражданина.

CREATE TABLE ChildrenCitizen

(

id_child INTEGER NOT NULL,

id_citizen INTEGER NOT NULL,

PRIMARY KEY(id_child,id_citizen),

FOREIGN KEY FK_10(id_child) REFERENCES Children(id_child),

FOREIGN KEY FK_11(id_citizen) REFERENCES Citizens(id_citizen)

);

Таблица «Divisions» содержит в себе информацию об подразделениях, уполномоченных выдавать паспорта.

CREATE TABLE Divisions

(

id_division INTEGER AUTO_INCREMENT,

n_division VARCHAR(50) NOT NULL,

adr_division VARCHAR(50)NOT NULL,

chief VARCHAR(50) NULL,

PRIMARY KEY (id_division)

);

Данная таблица соответствует сущности ИЛМ «Подразделение».

Таблица «Employees» содержит в себе информацию о сотрудниках выдающих паспорта.

CREATE TABLE Employees

(

id_emp INTEGER AUTO_INCREMENT,

fio_emp VARCHAR(50) NULL,

id_division INTEGER NOT NULL,

PRIMARY KEY (id_emp),

FOREIGN KEY FK_8(id_division) REFERENCES Divisions(id_division)

);

Данная таблица соответствует сущности ИЛМ «Сотрудник».

Таблица «Passports» содержит в себе информацию о паспортах.

CREATE TABLE Passports

(

seria CHAR(4)NOT NULL,

number_pass CHAR(6)NOT NULL,

date_issue DATE NOT NULL,

id_citizen INTEGER AUTO_INCREMENT,

id_emp INTEGER NOT NULL,

PRIMARY KEY (id_citizen),

FOREIGN KEY FK_5(id_citizen) REFERENCES Citizens(id_citizen),

FOREIGN KEY FK_6(id_emp) REFERENCES Employees(id_emp)

);

Данная таблица соответствует сущности ИЛМ «Паспорт».

Таблица «Spouse» содержит в себе информацию о варианте конфигурации объекта недвижимости, который желает приобрести клиент.

CREATE TABLE Spouse

(

fio_spouse VARCHAR(50) NULL,

date_birth_s DATE NULL,

id_citizen INTEGER NOT NULL,

PRIMARY KEY(id_citizen),

FOREIGN KEY FK_3(id_citizen) REFERENCES Citizens (id_citizen)

);

Данная таблица соответствует сущности ИЛМ «Супруг».

CREATE TABLE Harp_adres

(

Nomer_doma INTEGER NOT NULL,

Nomer_kv INTEGER NULL,

id_p INTEGER NULL,

id_ul INTEGER NOT NULL,

id_obj_nedv INTEGER NULL,

id_raion INTEGER NOT NULL,

FOREIGN KEY (id_p) REFERENCES Harp_Pocupatel (id_p),

FOREIGN KEY (id_ul) REFERENCES Harp_ulica (id_ul),

FOREIGN KEY (id_obj_nedv) REFERENCES Harp_object_nedv (id_obj_nedv),

FOREIGN KEY (id_raion) REFERENCES Harp_raion (id_raion)

);

Рисунок 2.2 Физическая модель данных

2.3 Ввод текстовых данных

Для того, чтобы проверить работу БД нужно ввести текстовые данные.

Ниже приведены таблицы с данными и код для заполнения.

insert into Children(fio_child,date_birth_child) values('Юлия Константиновна Малашенок','1990-02-01');

insert into Children(fio_child,date_birth_child) values('ТРОЙНОВ СТЕПАН ГРИГОРЬЕВИЧ','1989-19-01');

insert into Children(fio_child,date_birth_child) values('КАМЕНСКИЙ ТИМОФЕЙ ДАВЫДОВИЧ','1991-15-03' );

insert into Children(fio_child,date_birth_child) values('ПОНАМОРЕВ ТРОФИМ ДМИТРИЕВИЧ','1997-02-04');

insert into Children(fio_child,date_birth_child) values('САННИКОВА НАИНА ВАЛЕНТИНОВНА','1993-02-09');

Рисунок 2.3 Таблица «Children»

insert into Citizens(fio_citizen,address,gender,date_birth) values('КУРШАКОВ АБРАМ ИЛЬИЧ','г. Москва','М','1975-12-01');

insert into Citizens(fio_citizen,address,gender,date_birth) values('ХОРЕВ АГАФОН ЛЬВОВИЧ ','г. Москва','М','1979-12-03');

insert into Citizens(fio_citizen,address,gender,date_birth) values('НОСКОВ АДАМ ЛУКЬЯНОВИЧ','г. Москва','М','19765-11-01');

insert into Citizens(fio_citizen,address,gender,date_birth) values('РОСТАРОПОВ АЛЕКСАНДР МАТВЕЕВИЧ','г. Москва','М','1970-11-01');

insert into Citizens(fio_citizen,address,gender,date_birth) values('КЛИМАНОВ АЛЕКСЕЙ МИХАЙЛОВИЧ ','г. Москва','М','1975-10-11');

Рисунок 2.4 Таблица «Citizens»

insert into ChildrenCitizen (id_child,id_citizen) values(1,1);

insert into ChildrenCitizen (id_child,id_citizen) values(2,2);

insert into ChildrenCitizen (id_child,id_citizen) values(3,3);

insert into ChildrenCitizen (id_child,id_citizen) values(4,3);

Рисунок 2.5 Таблица «ChildrenCitizen»

insert into Divisions(n_division,adr_division) values('Подразделение №1', 'г. Москва');

insert into Divisions(n_division,adr_division) values('Подразделение №2', 'г. Москва');

insert into Divisions(n_division,adr_division) values('Подразделение №3', 'г. Москва');

insert into Divisions(n_division,adr_division) values('Подразделение №4', 'г. Москва');

insert into Divisions(n_division,adr_division) values('Подразделение №5', 'г. Москва');

Рисунок 2.6 Таблица «Divisions»

insert into Employees(fio_emp,id_division) values('ЧУРКИН ЕВГЕНИЙ АРКАДЬЕВИЧ',1);

insert into Employees(fio_emp,id_division) values('КУТЕПОВ ЕФИМ БОРИСОВИЧ',1);

insert into Employees(fio_emp,id_division) values('МАКОВА МАЙЯ ИГОРЕВНА',1);

insert into Employees(fio_emp,id_division) values('КОМИССАРОВ ИОСИФ ВАЛЕРЬЕВИЧ',1);

Рисунок 2.7 Таблица «Employees»

insert into Passports(id_citizen,seria, number_pass,date_issue,id_emp) values(1,'4534','134545','2000-12-12',1);

insert into Passports(id_citizen,seria, number_pass,date_issue,id_emp) values(2,'4434','224545','2000-12-12',1);

insert into Passports(id_citizen,seria, number_pass,date_issue,id_emp) values(3,'4534','235545','2000-12-12',2);

insert into Passports(id_citizen,seria, number_pass,date_issue,id_emp) values(4,'4534','844545','2000-12-12',2);

insert into Passports(id_citizen,seria, number_pass,date_issue,id_emp) values(5,'4534','934545','2000-12-12',3);

Рисунок 2.8 Таблица «Passports»

insert into Spouse(id_citizen,fio_spouse,date_birth_s) values(1,'КУРШАКОВА РАИСА КУЗМИНИЧНА','1976-12-01');

insert into Spouse(id_citizen,fio_spouse,date_birth_s) values(2,'ХОРЕВА АГНИЯ ФЕДОРОВНА','1979-10-01');

insert into Spouse(id_citizen,fio_spouse,date_birth_s) values(5,'САННИКОВ СЕРАФИМ ЗАХАРОВИЧ','1976-12-01');

Рисунок 2.9 Таблица «Spouse»

2.4 Запросы

Для реализации темы данной курсовой работы были разработаны следующие запросы:

2.4.1 Выдать список граждан, которые получили паспорта в указанном подразделении

select c.fio_citizen

from Passports p left join Citizens c ON p.id_citizen = c.id_citizen

left join Employees e ON p.id_emp=e.id_emp

left join Divisions d ON e.id_division = d.id_division

where n_division = 'Подразделение №1'

2.4.2 Выдать список детей указанного гражданина

select c.fio_child

from ChildrenCitizen cc left join Children c ON cc.id_child = c.id_child

left join Citizens ci ON cc.id_citizen = ci.id_citizen

where ci.fio_citizen = 'КАМЕНСКИЙ ТИМОФЕЙ ДАВЫДОВИЧ'

Заключение

Все задачи, которые были поставлены перед выполнением данной курсовой работы, успешно выполнены.

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

Второй этап - разработка логической и физической моделей. С их помощью был сгенерирован код, необходимый для создания таблиц, которые в последствии были заполнены текстовыми данными.

На последнем этапе правильность работы базы проверялась при помощи запросов.

Список использованной литературы

1. Кириллов В.В. Введение в базы данных. Учебник для вузов. [Текст]: учеб. пособие / В.В. Кириллов. СПб: СПбГИЭА, 2009. 325 с. (5 экз.)

2. Кодд Е.Ф. Реляционная модель данных для больших совместно используемых банков данных. Электронная библиотека Севмашвтуза.

3. Кузнецов С.Д. Теория реляционных баз данных. [Текст]: учебное пособие / С.Д. Кузнецов. М:, ИНФРА-М, 2009. 275 с. (5 экз.)

4. Ладыженский Г.М., Системы управления базами данных. Основы проектирования реляционных баз данных. [Текст]: учебник для вузом / Г.М Ладыженский. М.; СПб.; К.: Издательский дом «Вильямс», 2010. 832 с. (3 экз);

5. Шнитман В.З., Кузнецов С.Д. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности. [Текст]: учебное пособие / В.З. Шнитман, С.Д. Кузнецов. М.; СПб.; К.: Издательский дом «Вильямс», 2009. 340 с. (3 экз);

Дополнительные источники:

6. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: учебник для высших учебных заведений/ По ред. проф. А.Д. Хомоненко. 6-е изд., доп. СПб.: КОРОНА-Век, 2009. 736 с. (1 экз.).

7. Кнолли Т., Бегг К. Базы данных. Проектирование. Реализация и сопровождение. Теория и практика / Т. Кнолли, К.Бегг. М.: Вильямс, 2010. 230 с. (2 экз.).

8. Фролов А.В., Фролов Г.В. Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных / А.В. Фролов, Г.В. Фролов. М: Издательство-торговый дом «Русская редакция», 2010. 354с. (2 экз).

9. Ульман Дж., Уидом Дж. Введение в системы баз данных / под ред. М. Лори. [Текст]: учебное пособие. М.; СПб.; К.: Издательский дом «Вильямс», 2009. 340 с. (1 экз).

10. Федоров Д., Елманова Н. Базы данных для всех / Д. Федоров, Н. Елманова. М.: Компьютер-пресс, 2011. 578с. (2 экз).

3.2.3 Интернет-ресурсы (методические и др. разработки в электронном виде, компьютерные лабораторные или практические работы, компьютерные программы и т.п.):

11. Электронная библиотека САФУ. Режим доступа: http://library.narfu.ru/rus/EResources/ELibrary/Documents/Books/Groshev _Bazi dannih.pdf.

12. Информационный форум CIT. Режим доступа: http://citforum.ru/database/osbd/contents.shtml

13. Электронная база данных. Режим доступа: https://sakai.pomorsu.ru/portal/site/umkd_ismat/page/47e37689-e73b-4389-8e02-1d764979caed.

Размещено на Allbest.ru

...

Подобные документы

  • Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.

    курсовая работа [318,6 K], добавлен 24.12.2014

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

    курсовая работа [3,8 M], добавлен 02.02.2014

  • Описание первичных и результатных документов, типа связи информационных объектов. Построение информационно-логической модели базы данных и её реализация в СУБД Access (создание таблиц, запросов, форм, отчётов). Разработка интерфейса пользователя.

    курсовая работа [2,1 M], добавлен 14.11.2013

  • Анализ баз данных и систем управления ими. Проектирование и создание реляционной базы данных в среде MS Access для ресторана "Дельфин": построение информационно логической модели, разработка структур таблиц базы данных и схемы данных, создание Web-узла.

    курсовая работа [3,7 M], добавлен 15.11.2010

  • Понятие информации, автоматизированных информационных систем и банка данных. Общая характеристика описательной модели предметной области, концептуальной модели и реляционной модели данных. Анализ принципов построения и этапы проектирования базы данных.

    курсовая работа [1,7 M], добавлен 18.01.2012

  • Осуществление анализа предметной области и определение модели базы данных. Реализация базы данных в среде Microsoft Access. Создание и исследование формы ввода информации, запросов с условиями выбора, диаграмм по результатам вычислений и отчетов.

    курсовая работа [246,1 K], добавлен 19.10.2013

  • Анализ предметной области и описание основных функциональных подсистем автоматизированного рабочего места администратора кинотеатра "Мир". Разработка инфологической модели базы данных и заполнение форм данных. Обеспечение безопасности и доступа к данным.

    курсовая работа [4,4 M], добавлен 27.12.2014

  • Создание базы данных для информационной системы "Грузоперевозки". Анализ предметной области, разработка концептуальной и логической модели базы данных, с использованием средства MS Micrоsоft SQL Server 2005, реализация физического проектирования базы.

    курсовая работа [1,3 M], добавлен 01.07.2011

  • Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами.

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.

    курсовая работа [3,6 M], добавлен 23.12.2014

  • Описание предметной области и соотношения между объектами. Этапы проектирования базы данных, ее инфологическая, концептуальная и физическая модели. Использование режима "Конструктор" при создании таблиц, разработка форм, запросов и отчетов в MS Access.

    курсовая работа [2,5 M], добавлен 07.11.2012

  • Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.

    курсовая работа [5,1 M], добавлен 13.12.2011

  • Создание автоматизированного рабочего места главного бухгалтера автотранспортного предприятия. Анализ информационных потоков; использование комплекса программных и языковых средств для создания базы данных; экранные формы для их ввода, вывода и коррекции.

    курсовая работа [1,9 M], добавлен 22.10.2012

  • Анализ предметной области с использованием моделей методологии ARIS и разработка ER-диаграммы. Описание входной и выходной информации для проектирования реляционной базы данных. Разработка управляющих запросов и связей между ними с помощью языка SQL.

    курсовая работа [975,2 K], добавлен 30.01.2014

  • Разновидности систем управления базами данных. Анализ предметной области. Разработка структуры и ведение базы данных. Структурированный язык запросов SQL. Организация выбора информации из базы данных. Общие принципы проектирования экранных форм, макросов.

    курсовая работа [3,1 M], добавлен 26.02.2016

  • Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.

    курсовая работа [1,4 M], добавлен 14.01.2018

  • Анализ предметной области. Проектирование концептуальной модели. Разработка логической структуры базы данных. Выделение информационных объектов. Создание глобальной схемы связей. Поддержка целостности данных. Структура и назначение существующих форм.

    курсовая работа [1,4 M], добавлен 23.09.2016

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

  • Этапы разработки модели базы данных: составление логической схемы и создание на ее основе физической формы графическим инструментарием Erwin. CASE-технологии для проектирования прикладного программного обеспечения и конфигурационного управления проектом.

    контрольная работа [370,7 K], добавлен 03.01.2011

  • Сущность базы данных. Процесс построения концептуальной модели. Построение реляционной модели, создание ключевого поля. Процесс нормализации. Проектирование базы данных в ACCESS. Порядок создание базы данных. Создание SQL запросов и работа в базе данных.

    курсовая работа [185,6 K], добавлен 08.11.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.