Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_po_kitu.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
419 Кб
Скачать
☆

22 Вычисления в ms Access

Вычисления в МS Access выполняются с помощью выражений

Выражения могут содержать следующие элементы:

идентификаторы (имя поля и элемента управления, которые заключаются в квадратные скобки);операторы (арифметические, логические, сравнения и другие операторы);функции (готовые формулы, которые состоят из имени и аргумента, помещенного в круглые скобки) константы (элементы, которые не изменяются в Выражении, например Null, Истина, Ложь);значения (например, значения даты и времени, численные положительные или отрицательные значения).

Типы операций:

Арифметические(+,-,%,*,\ …);Логические (and, or, not);Сравнение (>,<,=,=<,>=)

23 Встроенные функции ms Access

Каждая функция содержит имя поля в квадратных скобках и оно должно находиться в круглых скобках, обозначая саму функцию. Вот так: Sum ([имя поля])

  1. статистические: Sum, Avg (среднее), min, max. Count (посчитать), first, last

  2. дата/время: now (текущая дата и время), date (дата), month (месяц), time, year

  3. математические: cos, sin, Exp (экспонента: «е» в степени икс. В поле указывать степень), tan (тангенс), sqr (корень квадратный)

24 Типы данных ms Access

Тип данных определяет вид и диапазон значений, которые могут содержаться в данном поле. Microsoft Access предлагает следующие типы данных.

Текстовой — тип данных, используемый для хранения символьных или числовых данных, не требующих вычислений. Поле данного типа может содержать до 255 символов. Числовой — тип данных для хранения числовых значений, используемых в математических расчетах. Данные этого типа могут содержаться в 1, 2, 4, 8 байтах в зависимости от значения поля Размер поля. Поле Memo — специальный тип данных для хранения больших объемов информации, по объему превышающей 255 символов. Это поле может содержать до 65535 символов. Дата / время — тип данных для хранения календарных дат и текущего времени. Денежный тип — тип данных для хранения денежных значений, точность представления которых колеблется от 1 до 4 знаков после запятой. Целая часть может содержать до 15 десятичных знаков. Длина поля 8 байт. Счетчик — специальный тип данных для уникальных натуральных чисел, обладающий свойством автоматического наращивания при каждой новой записи. Длина поля 4 байта. Логический тип — специальный тип данных, имеющий только два значения, интерпретируемых как Да/Нет, Истина/Ложь, Вкл/Выкл. Длина поля 1 байт. Поле объекта OLE — содержит ссылку на OLE-объект, например документы Microcoft Word, Microcoft Excel, звук, изображение и другие виды объектов. Ограничено дисковым пространством. Гиперссылка — специальное поле, предназначенное для хранения гипёрссылки, с помощью которой можно ссылаться на произвольный фрагмент данных внутри файла или страницы на том же компьютере, в локальной сети или Интернете. Длина до 2048 символов.Каждому типу поля присущ набор свойств: размер поля, число десятичных знаков, формат поля, маска ввода и тд.

25.назначения и оющая хар-тику SQL – Structural Query Language- Язык структур-ных запросов. SQL – универс. комп. язык исп-емый для создания, модификации и управления реляционными БД. Типы данных SQL: 1 CHARACTER(n) или CHAR(n)-текстовый, где n – размер поля, 2 INTEGER или INT целые числа в диапозоне от - 232 до 232, 3 NUMERICAL, FLOAT- веществ-ые числа, 4 CURRENCY- денежный, 5 DATETIME- дата/время. Хар-зуя SQL в целом можно выделить след черты: - высокоуровн-ая структура, напомин англ яз, - независимость от конкр СУБД, - межплатформ-ая переносимость,- поддержка архитект клиент/сервер, - обеспеч-ие програмн доступа к БД, - возм-сть измен и расширять структуру БД даже в то время, когда пользователи обращ-ся к ее содержимому (динамич опред данных), - возможность доступа к данным в среде интернет и др. Функции SQL: 1) язык интерактивных запросов, 2) язык програм-ния БД, 3) язык администрир-ния БД, 4) язык создания приложений клиент/сервер.

26. Группы и типы команд SQL: 1 группа DDL (Data Defenition Language)–созд. и измен. объектов БД ( типы: CREATE- создание, DROP- удаление, ALTER- изменение), 2ая гр DML (Data Manipulation Language) – обработка данных внутри объектов БД (типы: INSERT- вставка, UPDATE- обновление, DELETE - удаление), 3яя гр DQL (Data Query Language) – выборка данных (тип SELECT– выборка), 4ая гр DCL (Data Control Language) - управление доступом к данным (типы: GRANT - разрешение, REVOKE- отзыв разреш,DENY- запрет).

Структура команды SQL: Тип Предложение 1, … , Предложение К; где тип – что делать, предложения 1…К описывают данные или уточняют инф о команде. Каждое предлож начин-ся с ключ слова, такого как, наприм, WHERE (где), FROM(откуда), INTO(куда).

27запросы для работы с таблиц. а) Созд-ие табл.:

CREATE TABLE имя таблицы

(имя поля тип данных огранич-ие на поле,

…………………………………………………………………………..

имя поля тип данных огранич-ие на поле);

!!! тип данных и огранич на поле могут отсутствовать

Огранич на поле: PRIMERY KEY-первичн ключ, NOT NULL – поле должно быть заполн, FOREIGN KEY- внешн ключ.

Прим. CREATE TABLE Клиент

(НК INT PRIMARY KEY,

Фамилия CHAR(20), Адрес CHAR(30));

б) удаление табл:

DROP TABLE Заказы;

Удаляет из БД табл Заказы.

28. SQL- запросы на выборку ( всех полей, с условием)

1. Выборка всех полей таблицы

Select * From студенты;

Где*-всех полей, From студенты-имя таблицы

2. Выборка отдельных полей таблицы

Select поле 1, … поле K From имя таблицы

Пример: select Номер, Товар From Заказы

3. Выборка с условием

Select поле 1, … поле K From имя таблицы Where условие выборки;

Пример: Select Номер, Оценка From Студенты Where Оценка >=7;

29. SQL- запросы для обработки записей

1. Ввод записей в таблицу

Insert into Студенты (Фамилия, Оценка) values (“Сидоров”,10);

В кавычках должен быть обязательно текст

2.Удаление записей из таблицы

Delete From имя таблицы Where условие удаления;

Пример: Delete From Студенты Where Оценка =9;

3. Удаление всех записей из таблицы

Delete* From Студенты;

Где*- всех записей, Студенты- имя таблицы;

30. Функции СУБД:

1.Созд.БД

2. Первичное заполнение данными базы

3.Редактирование

4.Сортировка данных

5. Выполнение различных вычислений над данными

6. Поиск и выборка необходимых данных

7. Вывод данных из базы в виде, удобном пользователю

8. Защита данных в базе (от несанкционированного доступа, от сбоев в рабочей системе)

9. Экспорт данных в др. базы и приложения, а также импорт из др. баз и приложений

10. Подготовка БД для публикации их в сети Интернет

11. созд. Спец. Программ, называемых приложениями для работы с данными базы

12. восстановл. БД в случае её повреждения

13 обеспечение целостности (достоверности) данных в базе

14. управление доступом к базе различных пользователей

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]