Охарактеризуйте сетевую модель данных в СУБД.



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

Охарактеризуйте реляционную модель данных в СУБД.

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

имеет имя, уникальное внутри базы данных. Таблица отражает тип объекта ре-

ального мира (сущность), а каждая ее строка (кортеж) – конкретный объект

Как называют столбец и строку в таблице реляционной СУБД?

Столбец – атрибут, строка – кортеж.

Охарактеризуйте первую, вторую и третью нормальную формы в СУБД.

Говорят, что отношение находится в первой нормальной форме, если все его атрибуты являются простыми.

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

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

Какие средства существуют в СУБД для ускорения доступа к данным?

В современных СУБД используются два основных метода ускорения доступа к данным: индексирование и хеширование.

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

Фактическим стандартом такого языка для современных реляционных СУБД стал SQL (Structured Query Language – структурный язык запросов).

Какие группы инструкций могут быть выделены в составе SQL?

• язык описания данных – DDL (Data Definition Language);

• язык манипулирования данными – DML (Data Manipulation Language);

• язык управления транзакциями.

Для чего предназначен язык описания данных в составе SQL?

для создания, изменения и удаления объектов базы данных.

Для чего предназначен язык манипулирования данными в составе SQL?

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

Что такое транзакция в теории БД?

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

На какие классы можно разделить все СУБД?

• профессиональные, или промышленные;

• персональные (настольные).

Охарактеризуйте профессиональные СУБД. Назовите их.

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

Охарактеризуйте персональные СУБД. Назовите их.

Персональные системы управления данными – это программное обеспечение, ориентированное на решение задач локального пользователя или компактной группы пользователей и предназначенное для использования на микроЭВМ (персональном компьютере). Исторически первой среди персональных СУБД, получивших массовое распространение, стала Dbase фирмы Ashton-Tate. В дальнейшем серия реляционных персональных СУБД пополнилась такими продуктами, как FoxBase/FoxPRO (Fox Software, в дальнейшем – Microsoft), Clipper (Nantucket, затем – Computer Associates), Paradox (Borland, на настоящий момент правами владеет фирма Corel), Access (Microsoft), Approach (Lotus).


Дата добавления: 2018-02-15; просмотров: 1624; Мы поможем в написании вашей работы!

Поделиться с друзьями:






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