Ebook: Разработка баз данных в среде MySQL
Author: Цвелой В.А.
- Genre: Компьютеры // Базы данных
- Tags: Библиотека, Компьютерная литература, MySQL / MariaDB
- Language: Русский
- pdf
Учебно-практическое пособие для студентов специальности 230103 «Автоматизированные системы обработки информации и управления» всех форм обучения. – Омск: АНО ВПО «Омский экономический институт», 2012. – 132 стр.Учебно-практическое пособие по языку SQL содержит материал по диалекту языка SQL сервера баз данных MySQL. С использованием практических примеров и задач рассмотрен язык определения данных, позволяющий создавать объекты баз данных, такие как таблицы, индексы, представления, хранимые процедуры, функции, триггеры. В пособии также рассмотрен язык манипулирования данными, позволяющий выполнять обработку данных. Большое внимание уделено рассмотрению вложенных запросов.
Данное пособие также будет полезно при разработке удаленных баз данных, а также может оказать помощь для студентов, выполняющих курсовой проект и использующих в качестве основной СУБД сервер баз данных MySQL.
Данное пособие содержит не только теоретический материал по диалекту языка SQL сервера MySQL, но и снабжено многочисленными задачами и практическими заданиями для закрепления этого материала.
Данное учебно-практическое пособие предназначено для поддержки лекционных и практических занятий по курсу «Разработка и эксплуатация АИС» для студентов 3-4 курса, а также содержит часть материала для освоения теоретической и практической части модуля «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» для специальности 230701 Прикладная информатика (по отраслям).Содержание
Введение
Информационные системы. Базы данных. СУБД.
Обзор СУБД.
Понятие сервера и клиента. Архитектура клиент-сервер.
Сервер баз данных MySQL
Возможности и особенности сервера MySQL Клиентские программы для работы с сервером MySQL
Объекты базы данных MySQL. Типы данных MySQL
Объекты базы данных.
Идентификация объектов в базе данных.
Типы таблиц в MySQL.
Типы данных MySQL.
Базы данных и таблицы.
Работа с базой данных.
Работа с таблицами.
Команда CreateTable. Команда Alter Table. Команда Drop Table. Просмотр структуры таблиц.
Работа с данными.
Команда Insert.
Команда UpDate.
Команда Delete.
Команда Select.
Использование функций в запросах.
Индексы и представления.
Индексы (Ключи).
Создание индекса. Просмотр существующих индексов. Удаление индекса. Восстановление индекса. Для каких полей следует создавать индексы.
Представления (просмотры).
Создание представления. Удаление представления. Просмотр структуры представления.
Итоговые запросы, вложенные запросы.
Итоговые запросы.
Вложенные запросы.
Скалярный подзапрос. Табличный подзапрос. Использование операций In и Not In. Использование операций Some, Any и All. Использование Exists и Not Exists.
Задачи на составление запросов.
Хранимые подпрограммы.
Создание подпрограммы.
Вызов процедуры.
Вызов функции.
Ограничения использования некоторых операторов в хранимых подпрограммах и триггерах.
Локальные переменные.
Операторы, используемые в теле хранимых процедур.
Оператор ветвления. Оператор выбора. Оператор While. Использование в циклах операторов Leave и Iterate. Оператор Repeat. Оператор Loop.
Просмотр списка хранимых процедур и функций.
Удаление хранимых процедур и функций.
Курсоры.
Триггеры.
Создание триггера.
Примеры использования триггеров.
Удаление триггера.
Просмотр существующих триггеров.
Литература.
Приложение.Кроме того, в конце глав размещены контрольные вопросы и задания для самостоятельной работы.© Цвелой В.А., 2012
© АНО ВПО «Омский экономический институт», 2012
Данное пособие также будет полезно при разработке удаленных баз данных, а также может оказать помощь для студентов, выполняющих курсовой проект и использующих в качестве основной СУБД сервер баз данных MySQL.
Данное пособие содержит не только теоретический материал по диалекту языка SQL сервера MySQL, но и снабжено многочисленными задачами и практическими заданиями для закрепления этого материала.
Данное учебно-практическое пособие предназначено для поддержки лекционных и практических занятий по курсу «Разработка и эксплуатация АИС» для студентов 3-4 курса, а также содержит часть материала для освоения теоретической и практической части модуля «Разработка, внедрение и адаптация программного обеспечения отраслевой направленности» для специальности 230701 Прикладная информатика (по отраслям).Содержание
Введение
Информационные системы. Базы данных. СУБД.
Обзор СУБД.
Понятие сервера и клиента. Архитектура клиент-сервер.
Сервер баз данных MySQL
Возможности и особенности сервера MySQL Клиентские программы для работы с сервером MySQL
Объекты базы данных MySQL. Типы данных MySQL
Объекты базы данных.
Идентификация объектов в базе данных.
Типы таблиц в MySQL.
Типы данных MySQL.
Базы данных и таблицы.
Работа с базой данных.
Работа с таблицами.
Команда CreateTable. Команда Alter Table. Команда Drop Table. Просмотр структуры таблиц.
Работа с данными.
Команда Insert.
Команда UpDate.
Команда Delete.
Команда Select.
Использование функций в запросах.
Индексы и представления.
Индексы (Ключи).
Создание индекса. Просмотр существующих индексов. Удаление индекса. Восстановление индекса. Для каких полей следует создавать индексы.
Представления (просмотры).
Создание представления. Удаление представления. Просмотр структуры представления.
Итоговые запросы, вложенные запросы.
Итоговые запросы.
Вложенные запросы.
Скалярный подзапрос. Табличный подзапрос. Использование операций In и Not In. Использование операций Some, Any и All. Использование Exists и Not Exists.
Задачи на составление запросов.
Хранимые подпрограммы.
Создание подпрограммы.
Вызов процедуры.
Вызов функции.
Ограничения использования некоторых операторов в хранимых подпрограммах и триггерах.
Локальные переменные.
Операторы, используемые в теле хранимых процедур.
Оператор ветвления. Оператор выбора. Оператор While. Использование в циклах операторов Leave и Iterate. Оператор Repeat. Оператор Loop.
Просмотр списка хранимых процедур и функций.
Удаление хранимых процедур и функций.
Курсоры.
Триггеры.
Создание триггера.
Примеры использования триггеров.
Удаление триггера.
Просмотр существующих триггеров.
Литература.
Приложение.Кроме того, в конце глав размещены контрольные вопросы и задания для самостоятельной работы.© Цвелой В.А., 2012
© АНО ВПО «Омский экономический институт», 2012
Download the book Разработка баз данных в среде MySQL for free or read online
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)