Разделы презентаций


БАЗЫ ДАННЫХ: ВВЕДЕНИЕ В СУБД MS ACCESS

Содержание

Версии MS ACCESS1992 Access 1 для Windows 3.01993 Access 2.0 для Windows 3.1x (Office 4.3)1995 Access 7 для Windows 95 (Office 95)1997 Access 97 (Office 97)1999 Access 2000 (Office 2000)2001 Access 2002 (Office XP)2003 Access 2003 (из комплекта программ Microsoft Office 2003)2007 Microsoft Office Access

Слайды и текст этой презентации

Слайд 1БАЗЫ ДАННЫХ: ВВЕДЕНИЕ В СУБД MS ACCESS
Преподаватель: Говорова М.М.
Факультет СПО

НИУ ИТМО

БАЗЫ ДАННЫХ:  ВВЕДЕНИЕ В СУБД  MS ACCESSПреподаватель: Говорова М.М.Факультет СПО НИУ ИТМО

Слайд 2Версии MS ACCESS
1992 Access 1 для Windows 3.0
1993 Access 2.0 для Windows 3.1x (Office 4.3)
1995 Access

7 для Windows 95 (Office 95)
1997 Access 97 (Office 97)
1999 Access 2000 (Office 2000)
2001 Access

2002 (Office XP)
2003 Access 2003 (из комплекта программ Microsoft Office 2003)
2007 Microsoft Office Access 2007 (из комплекта программ Microsoft Office 2007)
2010 Microsoft Office Access 2010 (из комплекта программ Microsoft Office 2010)
2012 Microsoft Access 2013 (из офисного пакета приложений Microsoft Office 2013)

Версии MS ACCESS1992 Access 1 для Windows 3.01993 Access 2.0 для Windows 3.1x (Office 4.3)1995 Access 7 для Windows 95 (Office 95)1997 Access 97 (Office 97)1999 Access

Слайд 3Характеристика MS Access

Характеристика MS Access

Слайд 4База данных в Access
База данных
Объекты приложения

База данных в AccessБаза данныхОбъекты приложения

Слайд 5Типы данных MS Access 2010

Типы данных MS Access 2010

Слайд 6Создание таблиц
Формат:

CREATE TABLE [{GLOBAL|LOCAL}|TEMPORARY] ({|[ограничение_таблицы]},…
[ON

COMMIT {DELETE|PRESERVE} ROWS]);

Временная таблица
Для временной таблицы
Для временных таблиц для завершения

транзакции

По умолчанию удаление строк

Создание таблицФормат:CREATE TABLE [{GLOBAL|LOCAL}|TEMPORARY] ({|[ограничение_таблицы]},…  [ON COMMIT {DELETE|PRESERVE} ROWS]);Временная таблицаДля временной таблицыДля временных таблиц для завершения

Слайд 7Определение столбца
Формат:
определение_столбца::=
имя_столбца {имя_домена|тип данных [размер]}
[ограничение_столбца…]
[DEFAULT значение_по_умолчанию]
Ограничения столбца:
NOT NULL
PRIMARY KEY
UNUQUE
CHECK
FOREIGN KEY
REFERENCES






























Определение столбцаФормат:определение_столбца::=имя_столбца {имя_домена|тип данных [размер]}[ограничение_столбца…][DEFAULT значение_по_умолчанию]Ограничения столбца:NOT NULLPRIMARY KEYUNUQUECHECKFOREIGN KEYREFERENCES

Слайд 8Создание таблиц: примеры
Пример 1:
CREATE TABLE stud (name CHAR(27) PRIMARY KEY,

country CHAR(10)); *создание таблицы stud с 2-я полями символьного типа и

главным индексом name

Пример 2:
CREATE TABLE scholar(sdate D, name C(27) PRIMARY KEY,
group N(2) UNIQUE, FOREIGN KEY name TAG name REFERENCES stud);
* создание таблицы scholar и установление отношения с родительской таблицей stud: *индексное выражение – name, имя индекса (TAG) - name
Создание таблиц: примерыПример 1:CREATE TABLE stud (name CHAR(27) PRIMARY KEY, country CHAR(10)); *создание таблицы stud с 2-я

Слайд 9Корректирующие запросы в MS Access

Корректирующие запросы в  MS Access

Слайд 10Вставка записей
Формат:
INSERT INTO имя_таблицы [(поле_1[, поле_2[, …]])]
VALUES (значение_1[,

значение_2[, …]]);

Пример:
INSERT INTO employer (fio, gr) VALUES (“Мун”, 1980);
INSERT INTO

employer VALUES (“Мун”, 1980);
* Если таблица employer состоит из столбцов fio и gr
Вставка записейФормат:INSERT INTO имя_таблицы [(поле_1[, поле_2[, …]])]  VALUES (значение_1[, значение_2[, …]]);Пример:INSERT INTO employer (fio, gr) VALUES

Слайд 11Обновление записей
Формат:
UPDATE имя_таблицы
SET имя_поля_1=новое значение_1[, имя_поля_2=новое значение_2[, …]]

WHERE условие_отбора;

Пример:
UPDATE employer SET salary = salary*1,2;
UPDATE employer SET

salary = salary*1,2 WHERE fio=“Мун”;
Обновление записейФормат:UPDATE имя_таблицы  SET имя_поля_1=новое значение_1[, имя_поля_2=новое значение_2[, …]]  WHERE условие_отбора;Пример:UPDATE employer SET salary =

Слайд 12Удаление записей
Формат:
UPDATE [имя_таблицы.*]
FROM имя_таблицы
WHERE условие_отбора;

Пример:
DELETE

FROM employer WHERE fio=“Мун”;
При использовании QBE

Удаление записейФормат:UPDATE [имя_таблицы.*]  FROM имя_таблицы  WHERE условие_отбора;Пример: DELETE FROM employer WHERE fio=“Мун”;При использовании QBE

Слайд 13Практическое задание для рабочих групп
Для каждой из заданных таблиц спроектировать

команды:
создания таблицы (без определения связи с другими таблицами);
вставки полной и

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

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

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика