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

2. Типы данных

Типы данных языка SQL в MS Access включают 13 основных типов данных.

Основные типы данных языка SQL

Тип данных

Размер

Описание

TEXT(n), СНАR(n)

2 байта на знак

Текст, состоящий из n символов (от 0 до 255)

BOOLEAN

1 байт

Поля, содержащие одно из двух возможных значений типа «Да» (True) и «Нет» (False).

BYTE

1 байт

Целое число от 0 до 255.

SMALLINT

2 байта

Короткое целое от –32 768 до 32 767.

INT

4 байта

Длинное целое от –2 147 483 648

до 2 147 483 647.

SINGLE

4 байта

Вещественное число

MONEY

8 байт

Числа в денежном формате

DATETIME

8 байт

Дата или время

COUNTER

4 байта

Счетчик, длинное целое

36.Создание таблиц. Инструкция create table.

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

Синтаксис оператора создания новой таблицы:

CREATE TABLE таблица (поле_1 тип [, поле_2 тип [, . . .]] ) ;

где таблица – имя создаваемой таблицы; поле_1, поле_2,…- имена полей таблицы (таблица должна содержать хотя бы одно поле); тип – тип данных поля; размер – размер поля в символах для текстовых полей. Если имя поля содержит пробел, то оно заключается в квадратные скобки.

37.Удаление данных из таблиц. Инструкция delete

Инструкция DELETE предназначена для удаления записей из таблицы, указанной в предложении FROM и удовлетворяющих условиям предложения WHERE (если оно указано). Синтаксис:

DELETE FROM таблица [WHERE условиеОтбора];

УсловиеОтбора задает условия, при выполнении которых удаляются записи из указанной таблицы. При выполнении запроса, содержащего инструкцию DELETE, удаляются только данные, структура таблицы остается неизменной. Запросы на удаление удаляют записи целиком, а не только значения полей. Восстановить информацию после запуска на выполнение такого запроса невозможно, поэтому рекомендуется перед выполнением запроса сделать резервную копию данных.

38.Добавление данных в таблицы. Инструкция insert into.

Добавляет одну запись в указанную таблицу. Используется для заполнения таблиц данными. Для ввода нескольких записей необходимо повторить созданный запрос нужное число раз. Значения полей типа Счетчик Access заполняет автоматически.

INSERT INTO таблица (поле_1[, поле_2[, ...]])  VALUES (значение_1[, значение_2, ...])

39. Обновление таблиц. Инструкция UPDATE.

При помощи запроса этого типа можно изменить значения указанных полей заданной таблицы на основе заданного набора условий. Синтаксис: UPDATE таблица SET поле1=новоеЗначение1, поле2=новоеЗначение2,.. [WHERE условиеОтбора]; где таблица - имя таблицы, поля которой подлежат обновлению; список конструкций поле=новоеЗначение, следующий за предложением SET, задает новые значения, присваиваемые указанным полям таблицы; условиеОтбора - условие, на основании которого производится обновление полей указанной таблицы. Оно представляет собой логическое выражение, включающее операции сравнения (<,<=,>,>=) и логические операции AND и OR . Обновляются записи в таблице, для которых логическое выражение имеет значение True(Истина).

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