27) Реляционная база данных. Манипулирование реляционными данными.
Реляционная база данных – это совокупность отношений, содержащих всю информацию, которая должна храниться в БД. Однако пользователи могут воспринимать такую базу данных как совокупность таблиц.
1. Каждая таблица состоит из однотипных строк и имеет уникальное имя.
2. Строки имеют фиксированное число полей (столбцов) и значений (множественные поля и повторяющиеся группы недопустимы). Иначе говоря, в каждой позиции таблицы на пересечении строки и столбца всегда имеется в точности одно значение или ничего.
3. Строки таблицы обязательно отличаются друг от друга хотя бы единственным значением, что позволяет однозначно идентифицировать любую строку такой таблицы.
4. Столбцам таблицы однозначно присваиваются имена, и в каждом из них размещаются однородные значения данных (даты, фамилии, целые числа или денежные суммы).
5. Полное информационное содержание базы данных представляется в виде явных значений данных и такой метод представления является единственным. В частности, не существует каких-либо специальных "связей" или указателей, соединяющих одну таблицу с другой.
6. При выполнении операций с таблицей ее строки и столбцы можно обрабатывать в любом порядке безотносительно к их информационному содержанию. Этому способствует наличие имен таблиц и их столбцов, а также возможность выделения любой их строки или любого набора строк с указанными признаками.
Манипулирование реляционными данными
Предложив реляционную модель данных, Э.Ф.Кодд создал и инструмент для удобной работы с отношениями – реляционную алгебру. Каждая операция этой алгебры использует одну или несколько таблиц (отношений) в качестве ее операндов и продуцирует в результате новую таблицу, т.е. позволяет "разрезать" или "склеивать" таблицы.
Созданы языки манипулирования данными, позволяющие реализовать все операции реляционной алгебры и практически любые их сочетания. Среди них наиболее распространены SQL и QBE. Оба относятся к языкам очень высокого уровня, с помощью которых пользователь указывает, какие данные необходимо получить, не уточняя процедуру их получения.
С помощью единственного запроса на любом из этих языков можно соединить несколько таблиц во временную таблицу и вырезать из нее требуемые строки и столбцы (селекция и проекция).
- Оглавление
- 1) Программное обеспечение. Понятие. Классификация.
- 2005 Г.
- 2009 Г.
- 2017 Г. (почти без изменений с 2012 г.)
- 2) Общие сведения о категориях «Офисные программы» и «Работа с текстом»
- 3) Текстовый процессор word
- 4) Автоматизация работы в ms word
- 5) Издательские системы.
- 6) Общая характеристика табличных процессоров.
- 7) История появления и развития эт. Идея создания эт возникла у студента Гарвардского университета Ден Бриклин и Боб Франкистон в 1982г.
- 8) Возможности Excel
- 9) Общий интерфейс ms Excel.
- 10) Ms Excel: именование ячеек и областей, формулы.
- 11) Ms Excel: функции, формулы массива.
- 12) Ms Excel: форматирование и оформление эт.
- 13) Ms Excel: диаграммы, работа со списками.
- 14) Ms Excel: сводные таблицы, анализ эт, защита документов.
- 15) Растровая и векторная графика.
- 16) Программы для работы с растровой графикой.
- 18) Форматы файлов для хранения растровых графических изображений.
- 19) Назначение и возможности, интерфейс PowerPoint.
- 20) Создание презентации в powerPoint. Вставка графических и других элементов в презентацию. Дизайн презентации
- 21)Настройка презентации, сохранение, демонстрация презентации, макросы и vba
- 22) Данные и эвм.
- 23) Cals-технологии, этапы проектирования баз данных и их архитектура.
- 24) Основные понятия: сущность, атрибут, ключ, связь
- 25) Характеристика связей в er-диаграммах.
- 26) Реляционная структура данных.
- 27) Реляционная база данных. Манипулирование реляционными данными.
- 28) Цели проектирования бд и универсальное отношение. Нормализация, функциональные и многозначные зависимости.
- 29) Нормальные формы.
- 30) Процедура нормализации, пример.
- 31. Назначение, возможности erWin.
- 32. Интерфейс erWin. Уровни отображения модели.
- 33. Краткие сведения и основные понятия об Microsoft Access, интерфейс Access.
- 34. Вычислительные сети.
- 35.История internet
- 36. Структура и общие принципы работы
- 37. Системы просмотра гипертекстовой информации( web-браузеры). Microsoft internet explorer. Поиск в internet.
- 38. Электронная почта. Outlook Express.
- 39. Социальные сети
- 40. Комплексная система безопасности.
- 41. Компьютерные вирусы