Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы для подготовки к экзамену.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
76.74 Кб
Скачать

Вопросы для подготовки к экзамену для студентов направления 38.03.01 «Экономика»

  1. Понятие базы данных, системы управления базой данных

Основная особенность СУБД – это наличие процедур для ввода и хранения не только самих данных, но и описаний их структуры. Файлы, снабженные описанием хранимых в них данных и находящиеся под управлением СУБД, стали называть банки данных, а затем «Базы данных» (БД).

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

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

  1. Основные понятия баз данных: определения предметной области бд

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

База данных (БД) – это взаимосвязанные данные о предметной области и описание их модели, хранимые в ЭВМ.БД предназначена для удовлетворения информационных потребностей ее пользователей.Правильно спроектированная БД — это совокупность взаимосвязанных, хранящихся с минимальной избыточностью данных, использующихся оптимальным образом для нескольких приложений и нескольких пользователей.

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

Объект– идентифицируемая сущность реального мира, относящаяся к предметной области.

Атрибут — характеристика (свойство) объекта или связи, которая определяется именем и совокупностью допустимых значений.

ой области. Они обеспечивают основной механизм адресации в базах данных.

Домен – это именованное множество допустимых значений, которые может принимать конкретный атрибут конкретного объекта.

  1. Основные этапы проектирования бд. Понятие ключа. Определение модели данных, их виды и краткая характеристика

Этапы проектирования и создания базы данных определяются следующей последовательностью:

• построение информационно-логической модели данных предметной области;

• определение логической структуры реляционной базы данных;

• конструирование таблиц базы данных;

• создание схемы данных;

• ввод данных в таблицы (создание записей);

• разработка необходимых форм, запросов, макросов, модулей, отчетов;

• разработка пользовательского интерфейса.

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

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

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

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

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

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

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

  1. Системы управления базами данных: определение. Система управления базой данных Microsoft ACCESS

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

Различают 2 класса СУБД:

1) системы общего назначения;

2) специализированные системы.

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

К областям применения Microsoft Access можно отнести следующие:

• в малом бизнесе (бухгалтерский учет, ввод заказов, ведение информации о клиентах, ведение информации о деловых контактах);

• в работе по контракту (разработка внутриотраслевых приложений, разработка межотраслевых приложений);

• в крупных корпорациях (приложения для рабочих групп, системы обработки информации);

• в качестве персональной СУБД (справочник по адресам, ведение инвестиционного портфеля, поваренная книга, каталоги книг, пластинок, видеофильмов и т. п.).

Рассмотрим основные определения, связанные с разработкой баз данных.

База данных (БД, data base, DB) – совокупность взаимосвязанных данных, используемых под управлением СУБД.

В самом общем смысле база данных – это набор записей и файлов, организованных специальным образом.

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

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

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

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

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