Автор работы: Пользователь скрыл имя, 27 Сентября 2013 в 18:54, контрольная работа
Восприятие реального мира можно соотнести с последовательностью разных, хотя иногда и взаимосвязанных, явлений. С давних времен люди пытались описать эти явления (даже тогда, когда не могли их понять). Такое описание называют данными.
Традиционно фиксация данных осуществляется с помощью конкретного средства общения, например, с помощью естественного языка на конкретном носителе.
Введение
1. Основные принципы разработки баз данных.........................................................4
1.1. Базы данных и система управления базами данных (СУБД).
1.2 Структура простейших баз данных
1.3 Проектирование баз данных
1.4 Объекты базы данных
1.5 Типы данных
1.6 Система поддержки работы правоохранительных органов с применением СУБД Oracle.
2. Рассмотреть биометрическую автоматизированную информационно-поисковую систему контроля миграционных потоков...........................................18
3. Рассмотреть справочно-правовую систему «Кодекс».........................................19
4. Используя одну из справочно-правовых систем произвести выборку..............20 (Нормативно правовых актов РФ, регламентирующие условия и порядок социального страхования граждан России).
Заключение
Библиографический список
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное
государственное бюджетное
«Забайкальский государственный университет»
(ФГБОУ ВПО «ЗабГУ»)
Юридический факультет
Контрольная работа
по дисциплине: «Информационные технологии в юридической деятельности»
ВАРИАНТ № 5
Содержание
Введение
1. Основные
принципы разработки баз
1.1. Базы данных и система управления базами данных (СУБД).
1.2 Структура простейших баз данных
1.3 Проектирование баз данных
1.4 Объекты базы данных
1.5 Типы данных
1.6 Система
поддержки работы
2. Рассмотреть
биометрическую
3. Рассмотреть
справочно-правовую систему «
4. Используя
одну из справочно-правовых
Заключение
Библиографический список
ВВЕДЕНИЕ
Восприятие реального мира можно соотнести с последовательностью разных, хотя иногда и взаимосвязанных, явлений. С давних времен люди пытались описать эти явления (даже тогда, когда не могли их понять). Такое описание называют данными.
Традиционно фиксация данных осуществляется с помощью конкретного средства общения, например, с помощью естественного языка на конкретном носителе.
В настоящее время успешное функционирование различных фирм, организаций и предприятий просто не возможно без развитой информационной системы, которая позволяет автоматизировать сбор и обработку данных. Обычно для хранения и доступа к данным, содержащим сведения о некоторой предметной области, создается база данных.
База данных (БД) -- именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.
Под предметной областью принято понимать некоторую область человеческой деятельности или область реального мира, подлежащих изучению для организации управления и автоматизации, например, предприятие, вуз и.т.д.
Система управления базами данных (СУБД) -- совокупность языковых и программных средств, предназначенных для создания, наполнения, обновления и удаления баз данных.
1. Основные принципы разработки баз данных
К
современным базам данных, а, следовательно,
и к СУБД, на которых они строятся,
предъявляются следующие
1. Высокое быстродействие (малое время отклика на запрос).
Время отклика - промежуток времени от момента запроса к БД до фактического получения данных. Похожим является термин время доступа - промежуток времени между выдачей команды записи (считывания) и фактическим получением данных. Под доступом понимается операция поиска, чтения данных или записи их. Часто операции записи, удаления и модификации данных называют операцией обновления.
2. Простота обновления данных.
3. Независимость данных.
4.
Совместное использование
5.
Безопасность данных - защита данных
от преднамеренного или
6. Стандартизация построения и эксплуатации БД (фактически СУБД).
7.
Адекватность отображения
8.
Дружелюбный интерфейс
Важнейшими являются первые два противоречивых требования: повышение быстродействия требует упрощения структуры БД, что, в свою очередь, затрудняет процедуру обновления данных, увеличивает их избыточность.
Независимость
данных - возможность изменения
Независимость
данных предполагает инвариантность к
характеру хранения данных, программному
обеспечению и техническим
Безопасность данных включает их целостность и защиту.
Целостность данных - устойчивость хранимых данных к разрушению и уничтожению, связанных с неисправностями технических средств, системными ошибками и ошибочными действиями пользователей.
Она предполагает:
1. отсутствие неточно введенных данных или двух одинаковых записей об одном и том же факте;
2.
защиту от ошибок при
3. невозможность удаления (или каскадное удаление) связанных данных разных таблиц;
4.
неискажение данных при работе
в многопользовательском
5.
сохранность данных при сбоях
техники (восстановление
Целостность обеспечивается триггерами целостности - специальными приложениями-программами, работающими при определенных условиях. Защита данных от несанкционированного доступа предполагает ограничение доступа к конфиденциальным данным и может достигаться:
1. введением системы паролей;
2.
получением разрешений от
3. запретом от АБД на доступ к данным;
4. формирование видов - таблиц, производных от исходных и предназначенных конкретным пользователям.
Три
последние процедуры легко
Стандартизация обеспечивает преемственность поколений СУБД, упрощает взаимодействие БД одного поколения СУБД с одинаковыми и различными моделями данных. Стандартизация (ANSI/SPARC) осуществлена в значительной степени в части интерфейса пользователя СУБД и языка SQL. Это позволило успешно решить задачу взаимодействия различных реляционных СУБД как с помощью языка SQL, так и с применением приложения Open DataBase Connection (ODBC). При этом может быть осуществлен как локальный, так и удаленный доступ к данным (технология клиент/сервер или сетевой вариант).
1.1. Базы данных и система управления базами данных (СУБД).
База данных предполагает наличие комплекса программных средств, обслуживающих эту базу данных и позволяющих использовать содержащуюся в ней информацию. Такие комплексы программ называют СУБД. СУБД - это программная система, поддерживающая наполнение и манипулирование данными, представляющими интерес для пользователей при решении прикладных задач. Иными словами, СУБД является интерфейсом между базой данных и прикладными задачами.
В настоящее время выделяют пять уровней проблематики систем управления базами данных:
* реляционные базы данных, 1970 - 90 гг.;
*
объектно-ориентированные базы
* интеллектуальные базы данных, 1985 - 90 гг.;
* распределенные базы данных, начало 1990 гг.;
*
базы данных мультимедиа и
виртуальной реальности
Обычно современная СУБД содержит следующие компоненты:
· ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию,
· процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода,
· подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД,
· а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.
Архитектурно СУБД состоит из двух основных компонентов; языка описания данных (ЯОД), позволяющего создать схему описания данных в базе, и языка манипулирования данными (ЯМД), выполняющего операции с базой данных (наполнение, обновление, удаление, выборку информации). Данные языки могут быть реализованы в виде тренажеров или интерпретаторов. Помимо ЯОД и ЯМД к СУБД следует отнести средства (или языки) подготовки отчетов (СПО), позволяющие подготовить сводки (отчеты) на основе информации, найденной в базе данных, по заданным формам.
Язык
описания данных (ЯОД) - это язык высокого
уровня декларативного (непроцедурного)
типа, предназначенный для
Язык манипулирования данными (или язык запросов) представляет собой систему команд, например, следующего типа:
*
произвести выборку данного,
*
произвести выборку всех
*
найти в базе позицию данного
и поместить туда новое
Широкое распространение имеют СУБД для персональных компьютеров типа DBASE (DBASE III, IV, FoxPro, Paradox), Clipper, Clarion. Эти СУБД ориентированы на однопользовательский режим работы с базой данных и имеют очень ограниченные возможности. Языки подобных СУБД представляют собой сочетание команд выборки, организации диалога, генерации отчетов. В связи с развитием компьютерных сетей, в которых персональные компьютеры выступают в качестве развитых (интеллектуальных) терминалов, новые версии СУБД все в большей степени включают в себя возможности описанного ниже языка манипулирования данными SQL.
В последнее время стали среди СУБД популярными ACCESS (входит в состав MS Office), Lotus, Oracle.
Основные функции СУБД
1.
управление данными - можно указать,
кому разрешено знакомиться с
данными, корректировать их
1.1 управление данными во внешней памяти (на дисках);
1.2
управление данными в
2.
журнализация изменений,
3. поддержка языков БД (язык определения данных, язык манипулирования данными);
4.
определение данных - определить, какая
именно информация будет
5.
обработка данных - данные могут
обрабатываться самыми
1.2
Структура простейших баз
Сразу поясним, что если в базе нет никаких данных (пустая база), то это все равно полноценная база данных. Этот факт имеет методическое значение. Хотя данных в базе и нет, но информация в ней все-таки есть - это структура базы. Она определяет методы занесения данных и хранения их в базе. Простейший «некомпьютерный» вариант базы данных - деловой ежедневник, в котором каждому календарному дню выделено по странице. Даже если в нем не записано ни строки, он не перестает быть ежедневником, поскольку имеет структуру, четко отличающую его от записных книжек, рабочих тетрадей и прочей писчебумажной продукции.
Информация о работе Информационные технологии в юридической деятельности