Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Логическое проектирование и выбор инструментальных средств СУБД.

Поиск

Инфологическое проектирование

В результате инфологического проектирования БД должна быть создана инфологическая модель. Эта модель строится путём анализа и определения объектов и связей между ними в предметной области.

Существует функциональный и объектный подход в инфологическом проектировании.

Функциональный и объектный подход

Функциональный подход реализует принцип “от задач”. Объектный подход не фиксирует количество решаемых задач, а включает в инфологическую модель только объекты и связи между ними. Смешанный подход объединяет предметный и функциональный.

Рассмотрим инфологическое проектирование для объектного подхода. Для описания инфологической модели здесь используются диаграммы “объекты - связи” или, по-другому, ER - диаграммы.

Описание предметной области предполагает рассмотрение ее в качестве совокупности связанных реальных сущностей, которые имеют набор свойств или атрибутов, характеризующих только эту сущность. Группы всех подобных сущностей образуют объект, в котором фиксируются только значимые для данной ИС свойства. Связь представляет собой отношение между двумя объектами.

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

Совокупность объектов и связей между ними определяет структуру предметной области, на основе которой строится инфологическая модель.

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

Ключ - один или несколько атрибутов, которые однозначно определяют экземпляр объекта (сущности). Как правило – это первичный ключ в таблице базы данных.

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

- Все атрибуты объекта, кроме ключевых называют описательными, и они должны функционально зависеть от ключа.

- Между описательными атрибутами не должно быть функциональной связи.

- Между ключевыми атрибутами не должно быть функциональной связи.

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

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

Логическое проектирование

Каждая система СУБД поддерживает ту или иную модель данных. Логическая модель данных определяет правила порождения допустимых видов структур данных и возможные операции над ними. Основной целью проектирования БД является решение проблемы выбора оптимальной логической структуры для заданного набора данных.

^ По технологии обработки данных базы подразделяются на централизованные и распределенные.

Централизованная база данных хранится в памяти одной вычислительной системы.

^ Распределенная база данных состоит из нескольких частей, хранимых в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД).

^ По способу доступа к данным базы данных разделяются на базы данных с локальным доступом и базы данных с удаленным (сетевым) доступом.

Системы централизованных баз данных с сетевым доступом предполагают различные архитектуры подобных систем:

q файл-сервер - одна из машин сети выделяется в качестве центральной, на ней хранится совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций, с помощью которых поддерживается доступ пользовательской системы к централизованной базе данных. Файлы базы данных в соответствии с пользовательскими запросами передаются на рабочие станции, где в основном и производится обработка.

q клиент-сервер – помимо хранения централизованной базы данных центральная машина должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемые клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту.

Модели данных

Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных и операций их обработки. СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве.

Тест: 15 вопросов Скрыть ответы 1. Пакет прикладных программ (ППП) – это совокупность взаимосвязанных программных средств различного назначения, собранная в единую библиотеку комплекс программ, предназначенный для решения задач определенного класса любые программы, собранные в одной папке на носителе информации 2. Прикладное программное обеспечение общего назначения текстовые и графические редакторы системы управления базами данных (СУБД) программы сетевого планирования и управления оболочки экспертных систем и систем искусственного интеллекта средства разработки приложений бухгалтерские программы 3. Прикладное программное обеспечение работает под управлением операционных систем систем управления базой данных архиваторов системного (базового) ПО 4. Прикладные программы называют утилитами приложениями драйверами браузерами 5. Типы пакетов прикладных программ: общего назначения (универсальные) методо-ориентированные аппаратно-ориентированные объектно-ориентированные глобальных сетей организации (администрирования) вычислительного процесса информационно-справочные 6. Классификация по широте охвата задач предметной области и привязке к конкретному кругу решаемых задач включает в себя прикладное программное обеспечение общего назначения автоматизации работы офиса специального назначения программы бухгалтерского учета 7. Программные средства методо-ориентированного прикладного программного обеспечения математической статистики; математического программирования (линейного, динамического, статистического); системы управления базами данных (СУБД); графические редакторы теории массового обслуживания текстовые редакторы 8. Прикладное программное обеспечение – это программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы совокупность программ, необходимых для функционирования аппаратных средств компьютера все программы, необходимые для организации диалога пользователя с компьютером комплекс программ, с помощью которых пользователь может решать свои информационные задачи из самых разных предметных областей, не прибегая к программированию 9. Задачи пользователей для решения, которых предназначено прикладное ПО: проведения досуга создания документов, графических объектов, баз данных настройки системных параметров проведения расчетов изменения режимов работы периферийных устройств ускорения процесса обучения 10. Самая известная программа оптического распознавания текстов Prompt Fine Reader Fine Writer Stylus 11. Представители прикладного программного обеспечения глобальных сетей: средства доступа и навигации, например, Opera средства разработки Web-приложений почтовые программы для электронной почты (e-mail), н-р The Bat 12. Система, выполняющая роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны, называется: Операционная система Служебная программа Прикладная программа 13. Для корректной работы дополнительных устройств необходимо устанавливать специальные программы называемые: Служебными Вспомогательными Драйверами Утилитами 14. Какое количество десятичных чисел можно записать тремя цифрами в двоичной системе счисления: 23 32 12 15. Какое число десятичных чисел можно записать тремя цифрами в восьмеричной системе счисления: 3^8 3*8 8^3 100 – материал взят с сайта Студворк https://studwork.org/spravochnik/test/informacionnye-tehnologii/prikladnoe-programmnoe-obespechenie

Подборка по базе: +БДД Тесты с ссылками.docx, мб тесты.docx, финансы и аудит тесты.docx, 10 Технология проведения урока по предмету «Окружающий мир».doc, товароведение тесты модуль 1 фарм.pdf, 1. Тесты-1 супер.docx, Конспект лекций по предмету_ «ПМ.01 РАЗРАБОТКА МОДУЛЕЙ ПРОГРАММН, Экономика задачи и тесты.docx, Экономика труда. Тесты и задачи.docx, истор мед тесты ответы.docx Тесты по предмету «Пакеты прикладных программ»
Вопрос Варианты ответа
1. Назовите назначение системного ПО управление потоками данных выполняет функции «организатора» всех частей ПК управление устройствами ввода-вывода
2. Для чего нужны офисные ППП организация управления государственным заведением организационное управление деятельностью офиса оба варианта
3. Дайте определение Средствам презентации графики ПО для создания анимации ПО, предназначенное для создания изображений и их показа на экране подготовки слайд-фильмов, видеофильмов, их редактирования, определения порядка следования изображений ПО предназначенное для создания текстовых документов
4. Перечислите типы интерфейсов, которые поддерживают на уровне вызова сервера. ODBC Оба варианта DAL
5. Дайте определение понятию Генераторы отчетов. ПО, обеспечивающие реализацию запросов и формирование отчётов в печатном или экранном виде в условиях сети с архитектурой "клиент – сервер" Печать отчетов за месячные затраты компании Не знаю
6. На какие два типа делятся средства презентации графики. слайд-шоу; мультимедиа-презентации; видеофильм; мультимедиа-анимация подборка слайдов; мультимедиа-презентация
7. Дайте определение понятию браузер. средства просмотра WWW-страниц средства прослушивания звука средства защиты от вирусов
8. Дайте определение текстовым процессорам. ПО, используемое для автоматического форматирования документов, вставки графики в текст, составления оглавлений и указателей, проверки орфографии и т.д. программа для вывода текста на печать программа для вывода и редактирования текста на печать
9. Какой язык используется в серверах баз данных. SQL Java HTML
10. Для чего предназначены Коммуникационные ППП. для организации взаимодействия пользователя с удаленными абонентами для взаимодействия с периферийными устройствами для управления коммуникаций
11. Приведите пример развития текстовых процессоров. графический редактор издательские системы обработчик звука
12. Расшифруйте аббревиатуру ППП Пакет прикладных программ Прикладное программное пособие Программно-параллельные процессы
13. Дайте определение органайзерам (планировщикам) ПО для компиляции программ ПО для планирования рабочего времени, составления протоколов встреч, расписаний и т.д. ПО для разработки СУБД
14. Перечислите наиболее важные требования к разработке проблемно-ориентированных ППП высокие требования к сетевым ресурсам высокие требования к периферийным ресурсам высоки требования к оперативности обработки данныхповышенные требования к средствам администрирования данных БД
15. Где используются методы статистической обработки и анализа данных табличный процессор текстовый процессор средства презентации графики
16. Каково основное назначение мультимедиа средств создание и использование аудио- и видеоинформации игры библиотеки
17. Определите назначение средств проверки орфографии оба варианта проверка текстов стилевая правка текстов
18. Расшифруйте аббревиатуру СУБД Система Управления Базами Данных Система Уравнивания Баз Данных Синтаксис Урегулирования Базами Данных
19. Приведите основное достоинство интегрированных пакетов выделение одного программного компонента из всех разумном сочетании компонентов оба варианта не правильны
20. Классифицируйте компоненты входящие в органайзеры оба верны записная книжка калькулятор
21. Приведите два метода обмена объектами в интегрированных пакетах оба варианта DDE OLE динамический обмен данными и динамическая компоновка объектами
22. Дайте определение интегрированным пакетам набор нескольких программных продуктов, функционально дополняющих друг друга, поддерживающих единые информационные технологии собрание программ разного сорта оба варианта не правильны
23. Какие языки поддерживают браузеры Оба варианта ответа HTML Java
24. Расшифруйте аббревиатуру HTML язык гипер текстовой разметки язык мето текстовой разметки язык координации текста
25. В каких сферах используются программные средства мультимедиа Оба варианта: библиотечного информационного обслуживания; процесса обучения организации досуга
26. Развитие какой компьютерной области повлекло появление коммуникационных ППП сети Internet игры текстовые процессоры
27. На какие типы делиться весь комплекс компьютерного ПО Системного и прикладного Вычислительного и прикладного Добавочного и системного
28. Укажите область использования методо-ориентированных ППП и приведите частные примеры математические, статические и другие методы решения задач программирование разработка архитектурных сооружений
29. Что в себя включают Генераторы отчетов Оба варианта ПО планирования управления очередью запросов
30. Для чего предназначены ППП автоматизированного проектирования. для редактирования текстов и вставки в него изображения для примитивных математических вычислений для поддержания работы конструкторов и технологов, занимающихся построением чертежей, схем, диаграмм, конструированием
31. Что такое настольные издательские системы информационная технология компьютерной издательской деятельности информационная технология разработки баз данных информационная технология редактирования видео
32. Опишите способ работы Серверов баз данных в сетевом варианте обработки данных хранят информацию на файл-сервере, обработка данных ведется на рабочих станциях обработку данных выполняют самостоятельно, одновременно обеспечивая данными большое число пользователей сети всю обработку и хранение выполняют рабочие станции
33. Назовите функции программ-переводчиков и словарей для создания подстрочника исходного текста на указанном языке для набора текста на иных языках оба варианта
34. Назовите назначение прикладного ПО развлечение пользователя выполнения каких – либо конкретных задач во всех сферах человеческой деятельности управление базами данных
35. Какими характеристиками должна обладать Электронная почта Оба варианта шифрование передаваемой информации управление сообщениями по электронной почте
36. Дайте определение Табличным процессорам ПО для вычислений силами конечного пользователя встроенные функции, работа с базами данных, статистическая обработка данных и др. ПО для отображение диаграмм ПО для вывода на экран таблиц и расчетов
37. Перечислите проблемы связанные с использование серверов баз данных обеспечение целостности (непротиворечивости) баз данных дублирование данных по узлам сети и их синхронное обновление Оба варианта
38. Опишите способ работы многопользовательских СУБД файлы хранятся на рабочих станциях, а все обработки ведутся на сервере в сетевом варианте обработки данных хранят информацию на файл-сервере, обработка данных ведется на рабочих станциях хранение и обработка данных производиться на сервере
39. Для чего предназначены программы распознавания считанной сканерами информации преобразования в текстовое представление обработки звука редактирования картинок
40. Назовите причину разработки значительного числа ППП одинакового функционального назначения. попытка написать ППП одинаковой направленности типизация функций управления, структуры данных и алгоритмов обработки просто так


Поделиться:


Последнее изменение этой страницы: 2021-12-10; просмотров: 122; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.141.201 (0.01 с.)