Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационные системы.docx
Скачиваний:
0
Добавлен:
16.12.2024
Размер:
900.59 Кб
Скачать

6. Основные понятия: информация, данные, обработка данных, база данных (бд). Единица информации в бд.

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

Реальный мир воспринимается как последовательность разных, хотя иногда и взаимосвязанных, явлений. Люди всегда пытались описать эти часто непонятные для них явления. Такое описание называют данными, т. е. информация, фиксируемая в определенной форме и пригодная для последующей обработки, хранения и передачи, называется данными. Данные характеризуют некоторую предметную область и являются информационной моделью некоторой части реального мира.

Обработка данных -  это сбор и обработка информации цифровых данных для получения значимой информации

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

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

7. Понятие базы данных (бд). Виды моделей организации данных.

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

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

Иерархическая модель

В данной модели любой объект может подчиняться только одному объекту вышестоящего уровня. Т.о. один объект главный, остальные –подчиненные

Сетевая модель

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

Реляционная модель

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

8. Системы управления базами данных (субд). Реляционные субд. Правила создания реляционных субд.

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

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

Чтобы считаться соответствующей реляционной модели, СУБД должна:

·         представлять всю информацию в виде таблиц;

·         поддерживать логическую структуру данных, независимо от их физического представления;

·         использовать язык высокого уровня для структурирования, выполнения запросов и изменения информации в БД (обычно для этого используется язык SQL);

·         поддерживать основные реляционные операции (выбор, проектирование и соединение), а также теоретико-множественные операции, такие, как объединение, пересечение, вычитание и декартово произведение;

·         поддерживать виртуальные таблицы (представления), обеспечивая пользователям альтернативный способ просмотра данных в таблицах;

·         различать в таблицах неизвестные значения (null), нулевые значения и пропуски в данных;

·         обеспечивать механизмы для поддержки целостности, авторизации, транзакции и восстановления данных.