В наличии
Основы построения баз данных
книга

Основы построения баз данных

Место издания: Москва|Берлин

ISBN: 978-5-4499-2428-5

Страниц: 124

Артикул: 88957

Возрастная маркировка: 16+

Печатная книга
701
Ожидаемая дата отгрузки печатного
экземпляра: 08.05.2024
Электронная книга
173.6

Краткая аннотация книги "Основы построения баз данных"

Содержатся рекомендации к проектированию, разработке и поддержке реляционных баз данных. В тексте присутствует множество примеров и базовых решений при проектировании структуры базы данных, а также описание процесса переноса структуры базы на язык SQL и последующие манипуляции данными в существующей структуре данных. Учебное пособие предназначено для студентов 2-го курса, обучающихся по направлениям подготовки 09.04.02 «Информационные системы и технологии», 10.05.04 «Информационно-аналитические системы безопасности», а также магистров и аспирантов изучающих базы данных. Может быть полезно для специалистов в области информатики и компьютерных технологий.

Содержание книги "Основы построения баз данных"


Предисловие
Тема 1. Реляционная алгебра
Тема 2. Разработка структуры базы данных
Тема 3. Построение диаграмм сущность-связь
Тема 4. Нормализация отношений
Тема 5. Изучение операторов CREATE TABLE, DROP TABLE
Тема 6. Изучение оператора ALTER TABLE
Тема 7. Изучение операторов по созданию индексов и внешних ключей, проверка целостности данных
Тема 8. Изучение операторов по созданию и использованию триггеров
Тема 9. Изучение операторов INSET, UPDATE, DELETE
Тема 10. Изучение оператора SELECT
Тема 11. Изучение системных процедур и функций. Cоздание пользовательских хранимых процедур и функций
Тема 12. Изучение синтаксиса курсоров
Заключение
Список использованной и рекомендуемой литературы

Все отзывы о книге Основы построения баз данных

Чтобы оставить отзыв, зарегистрируйтесь или войдите

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

Имя таблицы может быть указано как имя БД.имя таб-лицы (полное имя таблицы). Такая запись работает незави-симо от того, является ли указанная в имени база данных текущей. Пример:CREATE TABLE test.T (p int); При создании таблицы можно использовать ключевое слово TEMPORARY (временная). Временная таблица автомати-чески удалится по окончании соединения, а ее имя действи-тельно только в данном соединении. Это означает, что в двух разных соединениях могут использоваться временные табли-цы с одинаковыми именами без конфликта друг с другом или с существующей таблицей с тем же именем (существующая таблица скрыта, пока не удалена временная таблица). Для создания временных таблиц необходимо иметь привилегии CREATE TEMPORARY TABLES. CREATE TEMPORARY TABLE T (p1 int, p2 int); insert into T (p2,p1) values(10,20); select * from T; Можно использовать ключевые слова IF NOT EXISTS для того, чтобы не возникала ошибка, если указанная таблица уже существует. Следует учитывать, что при этом не проверяется идентичность структур этих таблиц. CREATE TABLE T (p1 int, p2 int); CREATE /*TABLE IF NOT EXISTS*/ T (p int); Каждая таблица tbl_name представлена определенными файлами в директории базы данных. В случае таблиц типа MyISAM, это следующие файлы: Файл Назначение tbl_name.frm Файл определения таблицы tbl_name.MYD Файл данных tbl_name.MYI Файл индексов – Если не указывается ни NULL, ни NOT NULL, то столбец интерпретируется так, как будто указано NULL. – Целочисленный столбец может иметь дополнительный атрибут AUTO_INCREMENT. При записи величины NULL (реко-мендуется) или 0 в столбец AUTO_INCREMENT данный столбец 48