Охарактеризуйте сетевую модель данных в СУБД.
Сетевой подход к организации данных является расширением иерархического. В иерархических структурах запись-потомок должна иметь в точности одного предка; в сетевой структуре данных потомок может иметь любое число предков. Сетевая БД состоит из набора записей, соответствующих каждому экземпляру объекта предметной области и набора связей между ними.
Охарактеризуйте реляционную модель данных в СУБД.
В реляционной модели объекты и взаимосвязи между ними представляются с помощью таблиц. Реляционная модель опирается на систему понятий реляционной алгебры, важнейшие из которых: таблица, отношение, строка, столбец, первичный ключ. Все операции над реляционной базой данных сводятся к манипуляциям с таблицами. Таблица состоит из строк и столбцов и
имеет имя, уникальное внутри базы данных. Таблица отражает тип объекта ре-
ального мира (сущность), а каждая ее строка (кортеж) – конкретный объект
Как называют столбец и строку в таблице реляционной СУБД?
Столбец – атрибут, строка – кортеж.
Охарактеризуйте первую, вторую и третью нормальную формы в СУБД.
Говорят, что отношение находится в первой нормальной форме, если все его атрибуты являются простыми.
Отношение находится во второй нормальной форме, если оно удовлетворяет требованиям первой нормальной формы, и каждый неключевой атрибут функционально полно зависит от ключа (однозначно определяется им).
|
|
Отношение находится в третьей нормальной форме, если оно удовлетворяет требованиям второй нормальной формы, и при этом любой неключевой атрибут зависит от ключа нетранзитивно. транзитивной называется такая зависимость, при которой какой-либо неключевой атрибут зависит от другого неключевого атрибута, а тот, в свою очередь, уже зависит от ключа
Какие средства существуют в СУБД для ускорения доступа к данным?
В современных СУБД используются два основных метода ускорения доступа к данным: индексирование и хеширование.
Какой язык используется в реляционных СУБД для доступа к информации в ней?
Фактическим стандартом такого языка для современных реляционных СУБД стал 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!