Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Konspekt_lektsy_inform.doc
Скачиваний:
33
Добавлен:
20.12.2018
Размер:
327 Кб
Скачать
☆

Структурные элементы реляционных бд

Основными структурными элементами реляционных БД являются:

  • поле;

  • запись;

  • таблица.

Поле – это наименьшая именованная единица хранимых данных. Она соответствует атрибуту или реквизиту хранимых в БД данных. Для описания поля нужно указать:

  • имя поля (например, «фамилия», «дата рождения», «должность»);

  • тип поля (например, числовой, текстовый и т.п.);

  • размер поля (например, количество символов в текстовом поле).

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

Таблица – это совокупность экземпляров записей одной структуры.

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

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

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

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

Класс задач, решаемых СУБД, имеет следующие основные характеристики:

  • большой объем обрабатываемых данных;

  • сложная структура данных;

  • коллективный доступ к данным;

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

  • высокая скорость получения информации.

Архитектура информационной системы, использующей бд

БД и СУБД обычно входят в состав информационной системы, которая создается для решения конкретных задач в конкретной предметной области.

Место БД и СУБД в такой системе можно представить следующей схемой.

Объект информатизации

(предметная область ПрО)

Информационная система

Подсистема интерфейса Пользователи

СУБД Прикладные

программы

БД

Информационная

модель ПрО

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

Пользователи БД подразделяются на конечных пользователей и администраторов БД.

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

Администраторы БД – это лица, на которых возложены функции организации и ведения баз данных.

7. Назначение и основные возможности компьютерных сетей Общие сведения

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

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

В качестве каналов связи наиболее часто используются:

  • коаксиальный кабель;

  • выделенная «витая пара»;

  • телефонные линии связи;

  • оптоволоконный кабель.

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

Важными характеристиками каналов связи являются скорость передачи данных и надежность их передачи.

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

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

С учетом этого, сетевое программное обеспечение включает в свой состав следующие две основные компоненты:

  • сетевую операционную систему, которая устанавливается на сервере, управляет как его работой, так и работой всей сети;

  • клиентскую часть, находящуюся на компьютере-клиенте и обеспечивающую взаимодействие с сервером.

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

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

Сеть с такой организацией принято называть «сетью с выделенным сервером».

Другой способ (более простой и дешевый) способ организации сети – это «одноранговая сеть».

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

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