Требования, предъявляемые к базам данных. Языки, логическая структура данных. Система поддержки работы правоохранительных органов с применением СУБД "Oracle". Биометрическая автоматизированная информационно-поисковая система контроля миграционных потоков.
Каждый пользователь системы создает наборы данных, необходимых для решения его задач, и пишет программы обработки данных. Например, в рамках ВУЗА различные подразделения (деканат, отдел кадров, бухгалтерия и т.п.) могут создать свои подсистемы, предназначенные для решения определенных задач. Вся информация, описывающая определенную предметную область, хранится, интегрировано, в единой базе данных (БД) и каждый из пользователей имеет доступ к тем данным, которые необходимы ему для решения его задач. Первый из подходов имеет ряд недостатков: В различных подсистемах часто хранится одна и та же информация (сведения о студентах, о преподавателях и т.п.), т.е. данные дублируются, и возникает избыточность информации. При появлении в подсистеме новых задач, а, следовательно, и новых данных придется вносить изменения в уже созданные файлы и программы, т.к. данные описаны в каждой из прикладных программ (описаны типы и форматы данных, типы файлов).Правильно спроектированная БД должна удовлетворять следующим требованиям: Минимальная избыточность. Возможность ведения (добавления и удаления) и актуализации (корректировки, модификации) данных.-нарушение непротиворечивости данных, т.е. возникновение такой ситуации, когда в различных местах машинной памяти хранятся противоречивые данные. При внесении изменений в логическую запись может случиться так, что отдельные экземпляры этой записи, хранящиеся в различных местах машинной памяти, окажутся нескорректированы. Программисту приходится проявлять особое внимание к организации процесса корректировки избыточных данных и разрабатывать специальные программы, предотвращающие появление противоречивости. Если один из пользователей обращается к данным, а другой в то же время вносит в них изменения, будут получены противоречивые данные. В СУБД существуют сложные механизмы блокирования обновляемых данных от доступа к ним других пользователей.пользователи - не программисты, специалисты в той предметной области, где используется БД и решающие с помощью компьютера свои повседневные задачи. В БД выделяют 5 уровней представления данных: уровень пользователя, внешний уровень, концептуальный уровень, уровень хранения и физический уровень. Однако, для того, чтобы удовлетворялись все требования, предъявляемые к БД, необходимо три уровня: внешний, концептуальный и внутренний. Схема строится на основании изучения той предметной области, в которой будет использоваться БД. Объекты предметной области, их свойства и существующие между ними связи отображаются в логической структуре данных, на основании которой строится модель данных, а затем - схема БД.Основная часть СУБД, используемая программистом, это Язык Данных (ЯД). Кроме того, многие СУБД позволяют использовать тот или иной язык программирования для разработки приложений. Язык программирования, который можно использовать в данной СУБД называется включающим. Операторы интерактивного ЯМД могут использоваться самостоятельно вне программы для выполнения определенных манипуляций с данными. Прикладная программа в этом случае может выполняться либо в среде СУБД, либо вне СУБД.В логической структуре отображаются все объекты предметной области и их свойства, устанавливаются связи, существующие между объектами в предметной области. В СУБД экземпляру объекта соответствует экземпляр записи, значения каждого свойства хранятся в соответствующем поле.Между отдельными объектами, а также между свойствами объектов в предметной области могут существовать связи 1:1, 1:М, М:М. Это значит, что может потребоваться информация о преподавателях, обучающих конкретного студента, или о студентах, обучающихся у данного преподавателя.Между объектами СТУДЕНТ и ПРЕДМЕТ также существует двусторонняя множественная связь. Но в этом случае связь, направленную от объекта ПРЕДМЕТ к объекту ПРЕДМЕТ в модель данных вводить не будем, так как предполагается, что запросов, направленных от предмета к студенту не будет. Так, например, можно установить, что для объекта СТУДЕНТ между свойством № зачетной книжки и каждым из прочих свойств существует связь 1:1.Чтобы файл считался базой данных, информация в нем должна иметь структуру (поля) и быть форматирована так, чтобы содержимое соседних полей легко различалось. Простейшие базы можно создавать даже в текстовом редакторе Блокнот, то есть обычный текстовый файл при определенном форматировании тоже может считаться базой данных.ТАИС предназначена для использования на различных уровнях оргструктуры Министерства, в территориальных управлениях и отделениях, в мобильных и удаленных оперативных подразделениях и пунктах, а также в смежных подразделениях и службах ФСБ, ФПС, ГТК, НЦБ Интерпола. ТАИС включает в себя полный спектр средств для автоматизации сбора, хранения, учета и анализа информации в области оперативных и оперативно-розыскных мероприятий подразделений МВД РФ в рамках кооперации с ФСБ, ФПС, ГТК, НЦБ Интерпола. Основные достоинства данной системы: · Дружественный (интуитивно-понятный) интерфейс, ориентируемый на пользователя из заданной
План
Содержание
1. Понятие базы данных
2. Требования, предъявляемые к БД
2.1 Соблюдение стандартов
2.2 Уровни представления данных в БД
3. Уровни представления данных в БД
3.1 Языки баз данных
3.2 Логическая структура данных
4. Простейшие базы данных
5. Система поддержки работы правоохранительных органов с применением СУБД Oracle
6. Биометрическая автоматизированная информационно-поисковая система контроля миграционных потоков
7. Справочно-правовая система Кодекс
8. Выборка
1. Понятие базы данных
К организации данных в системах автоматизированной обработки информации возможны два подхода:
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы