
- •Рабочие книги и рабочие листы Excel. Структура таблицы. Абсолютные и относительные адреса.
- •Ввод данных в Excel. Типы данных.
- •Диапазоны ячеек в Excel. Ссылки на диапазоны. Выделение диапазонов.
- •Редактирование данных в ячейках. Вставка и удаление ячеек в Excel.
- •Перемещение и копирование данных в Excel.
- •Автозаполнение ячеек в Excel.
- •Формулы. Использование встроенных функций. Мастер функций.
- •Логические функции и, или, если.
- •Статистические функции мин, макс, срзнач, счет, счетз, считатьпустоты, счетесли.
- •Основные математические функции, включая суммесли.
- •Функция сумм. Автосуммирование
- •Форматирование в Excel.
- •Графическое представление данных в Excel. Построение диаграмм.
- •Редактирование и форматирование диаграмм.
- •15.Создание списков
- •16.Сортировка списков.
- •17.Фильтрация данных
- •20.Автоматическое подведение итогов
- •21.Работа со сводными таблицами
- •22.Основные понятия реляционных бд.ПЕрвичный и внешний ключи.Примеры.
- •23.Проектирование баз данных. Информационно-логическая модель.
- •1. Проектирование бд
- •25 Нормализации таблиц: первая, вторая и третья нормальные формы. Примеры,
- •26.Способы создания таблиц.
- •27.Установка связей между таблицами
- •28.Создание и использование запросов
- •31.Разработка экранных форм
- •32.Основные элементы управления:
- •33.Использование многотабличных форм
- •34. Работа с макросами
- •35. Реляционные языки. Общая характеристика языка sql
- •Основные типы данных языка sql
- •36. Операторы определения объектов базы данных
- •37.Удаление данных из таблиц. Инструкция delete
- •38.Добавление данных в таблицы. Инструкция insert into
- •39/Обновление таблиц. Инструкция update
- •40.Выбор данных из таблиц. Инструкция select
Основные типы данных языка 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,…- имена полей таблицы (таблица должна содержать хотя бы одно поле); тип – тип данных поля; размер – размер поля в символах для текстовых полей. Если имя поля содержит пробел, то оно заключается в квадратные скобки.
Для создания ключевых полей используются предложения PRIMARY KEY (указывается после типа поля) – первичный ключ таблицы; FOREIGN KEY – внешний ключ для связи с другими таблицами; REFERENCES – ссылка на главную таблицу и первичный ключ в ней, соответствующий внешнему ключу данной таблицы. Если оба ключа указаны при создании таблиц, между ними автоматически устанавливается связь.
37.Удаление данных из таблиц. Инструкция delete
Инструкция DELETE предназначена для удаления записей из таблицы, указанной в предложении FROM и удовлетворяющих условиям предложения WHERE (если оно указано). Синтаксис:
DELETE FROM таблица [WHERE условиеОтбора];
УсловиеОтбора задает условия, при выполнении которых удаляются записи из указанной таблицы.
При выполнении запроса, содержащего инструкцию DELETE, удаляются только данные, структура таблицы остается неизменной. Если при создании связей между таблицами в базе данных была задана опция каскадное удаление связанных полей, то удаляются также соответствующие записи из связанных таблиц, находящихся на стороне многие отношения один-ко-многим. Если опция не была указана, то нельзя удалить записи из таблицы, если есть соответствующие записи в связанной таблице.
Запросы на удаление удаляют записи целиком, а не только значения полей. Восстановить информацию после запуска на выполнение такого запроса невозможно, поэтому рекомендуется перед выполнением запроса сделать резервную копию данных.