Главная Обратная связь

Дисциплины:






Специальные реляционные операторы



 

Выборка, проекция, соединение, деление.

1) Выборка. В результате выполнения выборки получаем отношение, заголовок которого совпадает с заголовком операнда, а в тело входят те кортежи операнда отношения, для которых выполняется условие:

A Where XqY X,Y - атрибуты; q - операция сравнения.

Ех: Поставщики S Where City = “London”

Возвращают S1 и S4 - символьные переменные

Результат

 

2) Проекция.

А={А1…Аn} В®{Аi…Аm} результат - подмножество исходного отношения.

i…Аm} - атрибуты результата.

Операция взятия проекции требует наличия двух операндов - проецируемого отношения А и списка имен атрибутов, входящих в заголовок отношения А.

Результатом проекции отношения А по списку атрибутов аi…аm является отношение B с заголовком, определенным множеством атрибутов аi…аm. При выполнении этой операции выделяется вертикальная вырезка отношения операнда с уничтожением кортежей дубликатов.

 

3) Соединение. Операция требует наличия двух операндов - (соединяемых отношений) и оператора - простого условия. Пусть соединяются отношения А и В.

A={x1…xn, y1…ym} первый операнд

B={y1…ym, z1…zk}

AJoinB={x1…xn, y1…ym, z1…zk}

где X, Y и Z – атрибуты. Кортежи атрибутов Z и X выбираются по совпадению кортежей Y. Если одинаковых кортежей Y нет, то соединение не получится, будет прямое декартово произведение.

 

4) Деление. Пусть имеется два операнда А – делимое, В – делитель

ADivideB=C – частное

 

С включает такие Х кортежи из А, у которых соответствующие значения атрибутов С={x1…xn}

 

 

Ex:

A: x y B: y C: x
  x1 y1   y1   x1
  x2 y2        
  …… ……        
  xn yn        

 


8.4 СУБД. Объекты баз данных.

Слайд 1

Слайд 2

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

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

Слайд 3

Для того чтобы запустить Microsoft Access 2002, необходимо:

  1. Нажать кнопку Пуск(Start) на Панели задач в нижней части рабочего стола.
  2. Открыть в главном меню пункт Программы(Programms).
  3. Выбрать программу MicrosoftAccess.

Базой данных Access является файл, который имеет расширение mdb. Этот файл может содержать не только все таблицы, но и другие объекты приложений Access — запросы, формы, отчеты, страницы доступа к данным, макросы и модули.



Слайд 4

Создание таблиц

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

Замечание

Если эти ярлыки не видны, необходимо открыть окно Параметры(Options) (с помощью команды Сервис, Параметры(Tools, Option),) затем раскрыть вкладку Вид (View) и установить флажок новые ярлыки объектов(New Object Shortcuts).

Слайд 5





sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...