Понятие базы данных и субд назначение интерфейс программы последовательность действий

Почти все современные СУБД основаны на реляционной модели управления базами данных: каждая запись в БД содержит информацию, относящуюся к одному конкретному объекту. Кроме того, с данными двух типов (например, о клиентах и заказах) можно работать как с единым целым, пользуясь при этом значениями, которые связывают эти данные. Например, если включить фамилию и адрес клиента в каждый его заказ, то это приведёт к хранению повторяющейся информации. Поэтому в реляционной системе информация о заказах содержит поле, куда вводится код клиента, по которому информация о каждом заказе объединяется с данными о соответствующем клиенте.

Термины реляционных СУБД:

  • Таблица — информация об объектах одного типа (например, о клиентах, заказах, сотрудниках) представляется в табличном виде.
  • Атрибут — хранится в поле (столбце) таблицы. Это есть информация об объекте. Например, адрес клиента, зарплата сотрудника.
  • Строка таблицы (запись) — предназначена для описания значений всех атрибутов отдельного объекта. Например, данные о конкретном объекте.
  • Связь – способ, которым информация в одной таблице связывается с данными в другой таблице.

Microsoft Access – это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объёмами информации.

Занятие 1. Понятие базы данных. Первичный ключ. СУБД

Основными функциями субд Aссеss являются:

  • Определение данных – вы можете определить, какая именно информация будет храниться в вашей БД, задать структуру данных и их тип (например, количество цифр или символов), а также указать, как данные будут связаны между собой.
  • Обработка данных – данные можно обрабатывать различными способами: выбирать любые поля, фильтровать и сортировать данные, объединять данные с другой связанной информацией и вычислять итоговые значения.
  • Управления данными – вы можете указать, кому разрешено знакомиться с данными, корректировать их или добавлять новую информацию, определить правила коллективного пользования данными

Источник: studfile.net

Тема урока: Понятие базы данных (БД). Назначение системы управления базами данных (СУБД). Элементы интерфейса СУБД.

База данных (БД) – это совокупность взаимосвязанных данных, которые хранятся во внешней памяти компьютера, и организованы по определенным правилам, которые предполагают общие принципы описания, хранения и обработки данных.

Информация, которая хранится в БД, как правило, относится к некоторой конкретной предметной области. Например, базы данных: книжного фонда библиотеки, кадрового состава предприятия, законодательных актов уголовного права, современной музыки.

БД делятся на фактографические и документальные.

Фактографические БД содержат короткие сведения об объектах, поданные в точно определенном формате, например: Автор, название, год издания.

урок 24 Понятие базы данных Назначение СУБД

В документальных БД содержится информация разного типа: текстовая, звуковая, графическая, мультимедийная. Например, БД современной музыки может содержать тексты и ноты песен, фотографии авторов, звуковые записи, видеоклипы.

Читайте также:
Как в программе proshow producer

Известны 3 способа организации информации в БД и связей между ними:

· Иерархические (в виде дерева),

· Реляционные (в виде таблицы).

Иерархические. Существует строгая подчиненность элементов: один главный, остальные подчиненные. Например, система каталогов на диске.

Сетевая БД более гибкая: нет явно выраженного главного элемента, и существует возможность установления горизонтальных связей. Например, организация информации в Интернете (WWW).

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

Наиболее распространенными являются реляционные БД.

Реляционной (от английского “ relation” — отношение) называется БД, которая содержит информацию, организованную в виде прямоугольной таблицы.

Таб_№ ФИО Дата рожд Дата приема Должность Оклад
Иванов И.И. 12.05.65 1.02.05 директор
Петров П.П. 30.10.75 2.03.95 бухгалтер
Сидоров С.С 4.01.81 4.06.00 исполнитель

Каждая строка таблицы содержит информацию об одном конкретном объекте БД (книге, сотруднике, товаре), а каждый столбец – конкретную характеристику этого объекта (фамилия, название, цена). Строки такой таблицы называются записями, столбцы – полями.

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

Каждое поле имеет свой формат и тип. Реальные БД состоят, как правило, из нескольких таблиц, связанных между собой каким-нибудь полем и, при запросе к такой БД можно использовать информацию из разных таблиц.

Сама по себе БД содержит только информацию – «Информационный склад» и не может обслуживать запросы пользователя на поиск и обработку информации. Обслуживание пользователя осуществляет СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ.

СУБД – это ПО, которое позволяет создавать БД, обновлять и дополнять информацию, обеспечивать гибкий доступ к информации.

СУБД создает на экране компьютера определенную среду для работы пользователя (интерфейс), и имеет определенные режимы работы и систему команд. Именно на основе СУБД создаются и функционируют информационно-поисковые системы (WWW).

Классификация СУБД по способу доступа к базам данных: настольные и серверные.

Настольные СУБД ориентированы на обслуживание одного пользователя, работающего на определенном компьютере с базами данных в каждый реальный момент времени. К настольным СУБД относят MicrosoftAccess, Paradox, dBase, FoxPro.

Недостатки настольных СУБД стали очевидными, когда возникла необходимость одновременной работы с ними большого числа пользователей. Поэтому следующим этапом развития СУБД стало создание серверных СУБД.

Серверные СУБД используют принцип централизованного хранения и обработки данных, который основан на архитектуре клиент-сервер. СУБД, хранящая данные, и прикладная программа, интерпретирующая эти данные, являются разными приложениями, т. е. существуют приложение-сервер и приложение-клиент. К серверным СУБД относят Microsoft SQL Server, Informix, Sybase, DB2, Oracle и др.

Типовые задачи, решаемые СУБД:

— создание базы данных;

— изменение структуры и содержания баз данных;

— сохранение базы данных в файле;

— загрузка базы данных из файла;

— упорядочение записей в базе данных;

Читайте также:
Программа лазер грбл инструкция

— поиск информации в базе данных;

— вывод информации из базы данных в форме отчета.

Источник: poisk-ru.ru

Тест по «Базы данных (БД)». Ответы. Часть 2

Тест по Базы данных (БД). Ответы. Часть 2

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

  • a. Коды не должны повторяться
  • b. Должны обеспечивать быстрый поиск информации
  • c. Должны быть иерархическими
  • d. Должны позволять осуществлять автоматическую группировку и отбор данных

Ответ: a b

2. С помощью системы управления базами данных пользователь может .

  • a. Устанавливать защиту базы данных
  • b. Создавать текстовые файлы
  • c. Создавать структуру базы данных
  • d. Хранить графические файлы
  • e. Просматривать веб страницы
  • f. Выполнять сортировку данных

Ответ: c f

3. Даны фрагменты двух таблиц из базы данных. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании имеющихся данных определите, у скольких людей из списка первый внук или внучка появились до достижения 50 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.

Даны фрагменты двух таблиц из базы данных

Ответ: 2

4. Есть ли какая-либо информация в таблице, в которой нет полей?

  • a. Содержит информацию о структуре базы данных
  • b. Не содержит никакой информации
  • c. Таблица без полей существовать не может
  • d. Содержит информацию о будущих записях

Ответ: a

5. Основные цели обеспечения логической и физической целостности базы данных?

  • a. защита от неправильных действий прикладного программиста
  • b. защита от неправильных действий администратора баз данных
  • c. защита от возможных ошибок ввода данных
  • d. защита от машинных сбоев
  • e. защита от возможного появления несоответствия между данными после выполнения операций удаления и корректировки

Ответ: c d e

6. Что не входит в функции СУБД?

  • a. создание структуры базы данных
  • b. загрузка данных в базу данных
  • c. предоставление возможности манипулирования данными
  • d. проверка корректности прикладных программ, работающих с базой данных
  • e. обеспечение логической и физической независимости данных
  • f. защита логической и физической целостности базы данных
  • g. управление полномочиями пользователей на доступ к базе данных

Ответ: d

7. Какие средства используются в СУБД для обеспечения физической целостности?

  • a. контроль типа вводимых данных
  • b. описание ограничений целостности и их проверка
  • c. блокировки
  • d. транзакции
  • f. журнал транзакций

Ответ: c d f

8. Что обусловило появление систем управления базами данных?

  • a. необходимость повышения эффективности работы прикладных программ
  • b. появление современных операционных систем
  • c. совместное использование данных разными прикладными программами
  • d. большой объем данных в прикладной программе

Ответ: c

9. Основные требования, побуждающие пользователя к использованию СУБД:

  • a. необходимость представления средств организации данных прикладной программе
  • b. большой объем данных в прикладной программе
  • c. большой объем сложных математических вычислений
  • d. необходимость решения ряда задач с использованием общих данных

Ответ: d

10. Как соотносятся понятия база данных и банк данных?

  • a. одно и то же
  • b. база данных включает банк данных
  • c. банк данных включает базу данных
  • d. не связанные понятия
Читайте также:
Какие программы могут тормозить компьютер

Ответ: c

11. В чем суть использования механизма транзакций?

  • a. изменения в базу данных вносятся каждой операцией
  • b. изменения в базу данных вносятся только после выполнения определенной последовательности операций
  • c. изменения в базу данных вносятся только администратором базы данных
  • d. изменения в базу данных вносятся только при определенных условиях

Ответ b

12. Для чего ведется журнал транзакций?

  • a. для анализа действий с базой данных
  • b. для использования прикладными программами
  • c. для проверки правильности данных
  • d. для восстановления базы данных

Ответ: d

13. Что входит в понятие банка данных?

  • a. база данных
  • b. прикладные программы работы с базой данных
  • c. СУБД
  • d. компьютеры с базой данных
  • e. администраторы базы данных

Ответ: a c

14. Последовательность действий СУБД при синхронизации:

  • a. установка блокировки, начало транзакции, снятие блокировки, завершение транзакции
  • b. начало транзакции, установка блокировки, завершение транзакции, снятие блокировки
  • c. начало транзакции, установка блокировки, продолжение транзакции, снятие блокировки, завершение
  • d. транзакции
  • e. начало транзакции, установка блокировки, выполнение транзакции, откат транзакции, снятие блокировки

Ответ: b d

15. Для чего предназначена СУБД?

  • a. для создания базы данных
  • b. для ведения базы данных
  • c. для использования базы данных
  • d. для разработки прикладных программ

Ответ: a b c

16. К чему приведет отсутствие логической и физической независимости данных?

  • a. к необходимости изменения прикладных программ при изменении физического представления базы данных
  • b. к большей достоверности данных
  • c. к возможному изменению физического представления данных при изменении прикладных программ
  • d. к более эффективному взаимодействию пользователей с базой данных

Ответ: a c

17. Что не входит в назначение СУБД?

  • a. обеспечение независимости прикладных программ и данных
  • b. представление средств организации данных одной прикладной программе
  • c. поддержка сложных математических вычислений
  • d. поддержка интегрированной совокупности данных

Ответ: b c

18. Основное назначение СУБД

  • a. обеспечение независимости прикладных программ и данных
  • b. представление средств организации данных одной прикладной программе
  • c. поддержка сложных математических вычислений
  • d. поддержка интегрированной совокупности данных

Ответ: b

19. Требования, из которых следует необходимость в использовании СУБД:

  • a. необходимость представления средств организации данных прикладной программе
  • b. большой объем данных в прикладной программе
  • c. большой объем сложных математических вычислений
  • d. необходимость решения ряда задач с использованием общих данных

Ответ: a b d

20. Какие средства используются в СУБД для обеспечения логической целостности?

  • a. Контроль типа вводимых данных
  • b. Описание ограничений целостности и их проверка
  • c. Блокировки
  • d. Синхронизация работы пользователей

Ответ: a b

Всем удачи!

Возможно вам так же будет интересно:

  • Как добавить поле «отчество» ВКонтакте
  • В Aliexpress добавится поле ввода ИНН для покупателей из России
  • Мастер-класс по ремонту и восстановлению печатающей техники от CET Group
  • Тест по «Информационные системы управления документооборотом». Ответы.
  • Записываем файлы на диск с помощью программы UltraISO

Если я Вам помог — оставьте свой отзыв или поделитесь сайтом с друзьями в социальных сетях!

Источник: alexfine.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru