Автор работы: Пользователь скрыл имя, 09 Ноября 2013 в 17:36, лабораторная работа
1. Цель работы
Получить представление о структуре базы данных ЕГРЮЛ.
Изучить постановку, разработанную лицами, не являющимися специалистами в области информационной технологий.
Спроектировать фрагмент базы данных, содержащий сведения об адресе организации.
О Т Ч Е Т
о лабораторной работе №3
по дисциплине: «Информационные системы в налогообложении»
Тема: «База данных ЕГРЮЛ. Структура базы. Проектирование фрагмента базы данных, содержащего сведения об адресе юридического лица»
1. Цель работы
Получить представление о структуре базы данных ЕГРЮЛ.
Изучить постановку, разработанную лицами, не являющимися специалистами в области информационной технологий.
Спроектировать фрагмент базы данных, содержащий сведения об адресе организации.
2. Предмет и содержание работы
Лабораторная работа направлена на изучение баз данных, поддерживаемых в налоговых органах
3. Оборудование и технические средства:
Техническими средствами для выполнения работы являются средства лаборатории «Электронный офис». База данных проектируется с помощью Microsoft Visual Studio 2008.
4. Порядок выполнения работы
Для создания новой базы в окне Server Explorer нажмем ПМК и выбирем пункт Add Connection:
Рис. 1 – Добавление нового подключения
В появившемся окне выбираем Файл базы данных Microsoft SQL Server:
Рис. 2 – Выбор типа источника данных
В появившемся окне выбираем путь хранения базы и задаем ей имя:
Рис. 3 – Ввода имени базы данных
Нажимаем ОК и в правой части окна появляется, созданная нами пустая база данных:
Рис. 4 – Появившееся новое подключение
Создадим в нашей базе таблицы. Нажимаем ПМК по подпункту базы данных Table и выбираем пункт Add New Table:
Рис. 5 – Добавление таблиц в базу данных
Первоначально создадим таблицу UL - Юридическое лицо с основными идентифицирующие сведениями:
Рис. 6 – Добавление табличных полей таблицы «Ul»
Идентификатор записи IdUl определен как Identity. Это означает, что при вводе новой записи его значение формируется автоматически, каждый раз увеличиваясь на единицу. Этот реквизит также определен как первичный ключ. Для того чтобы сделать поле первичным ключом, необходимо его выделить, кликнуть правой кнопкой мыши и набрать пункт меню «Set Primary Key»
Сохраняем таблицу, задав ей имя «Ul»:
Рис. 7 – Определение имени таблицы
Таким же образом добавим таблицу Address, содержащую основные идентифицурующие сведения:
Рис. 8 – Ввод данных таблицы ADDRESS
И зададим имя, созданной таблицы:
Рис. 9 – Определение имени таблицы
Создадим таблицу Ul_ Address, которая свяжет между собой таблицы UL и Address:
Рис. 10 – Ввод данных таблицы Ul_ Address
Для создания диаграммы нажмем правой кнопкой мыши по пункту Database Diagrams и выберем подпункт Add New Diagram:
Рис. 11 – Создание диаграммы
Затем выберем необходимые таблицы для нашей диаграммы.
Рис. 12 – Выбор таблиц для диаграммы
После выбора необходимых таблиц, появляется следующее окно:
Рис. 13 – Первоначальный вид диаграммы
Теперь установим связи между таблицами:
Рис. 14 – Определение параметров связи между таблицами Ul и Ul_ Address
Таким же образом определим связи со второй таблицей:
Рис. 15 - Определение параметров связи между таблицами Address и Ul_ Address
Получившаяся диаграмма выглядит следующим образом:
Рис. 16 – Диаграмма со связями между таблицами
Сохраним созданную диаграмму:
Рис. 17 - Сохранение диаграммы
Рис. 18 - Сохранение таблиц в нашу базу данных
Теперь наша база включает следующие схемы и таблицы:
Рис. 19 – База данных Katunina.mdf