Мегаобучалка Главная | О нас | Обратная связь


Лекция 1. Введение в MySQL



2019-12-29 251 Обсуждений (0)
Лекция 1. Введение в MySQL 0.00 из 5.00 0 оценок




Введение в СУБД MySQL

Содержание

· Лекция 1. Введение в MySQL

o Компьютерные системы хранения

o СУБД

o Концепции баз данных

o Системы управления файлами

o Иерархические базы данных

o Сетевые базы данных

o Реляционные базы данных

o Объектно-ориентированные базы данных

o Объектно-реляционные базы данных

o Основные характеристики MySQL

· Лекция 2. Подготовка к работе с MySQL

o

o Загрузка MySQL

o Проверка исходных требований

o Выбор версии

o Инсталляция с помощью менеджера пакетов RedHat Linux

o Инсталляция в Windows

o Инсталляция вручную

o Компиляция программы

o Предоставление привилегий

· Лекция 3. Создание базы данных, основы работы с таблицами

o

o Создание базы данных в Windows

o Создание базы данных в Linux

o Команда CREATE DATABASE

o Работа с таблицами

o Использование базы данных

o Создание таблицы

o Синтаксис команды CREATE TABLE

o Удаление таблиц

o Синтаксис команды DROP TABLE

· Лекция 4. Типы данных столбцов

o

o Числовые типы данных

o Типы данных даты и времени

o Типы данных DATETIME, DATE и TIMESTAMP

o Тип данных TIME

o Тип данных YEAR

o Символьные типы данных

o Типы данных CHAR и VARCHAR

o Типы данных BLOB и TEXT

o Тип перечисления ENUM

o Тип множества SET

o Выбор правильного типа данных в столбце

o Требования к памяти для различных типов столбцов

· Лекция 5. Работа с таблицами. Внесение, извлечение, поиск и удаление данных

o Запись данных в таблицы

o Заполнение таблицы employee_data данными с помощью файла employee.dat

o В системе Windows

o В системе Linux

o Запрос данных из таблицы MySQL

o Задания

o Возможные решения

o Выборка данных с помощью условий

o Операторы сравнения = и !=

o Операторы больше и меньше

o Операторы <= и >=

o Задания

o Возможные решения

o Поиск текстовых данных по шаблону

o Задания

o Возможные решения

o Предложение HAVING

o Задание

o Возможное решение

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

· Лекция 6. Логические операторы

o

o Задания

o Возможные решения

o Операторы IN и BETWEEN

o Задания

o Возможные решения

o Упорядочивание данных

o Задания

o Возможные решения

o Ограничение количества извлекаемых данных

o Извлечение подмножеств

o Задания

o Возможные решения

o Ключевое слово DISTINCT

o Задания

o Возможные решения

o Изменение записей

o Задания

o Возможные решения

· Лекция 7. Команды обработки данных

o Поиск минимального и максимального значений

o Минимальное значение

o Максимальное значение

o Задания

o Возможные решения

o Поиск среднего значения и суммы

o Суммирование значений столбца с помощью функции SUM

o Вычисление среднего значения

o Задания

o Возможные решения

o Именование столбцов

o Подсчет числа записей

o Группировка данных

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

o Задания

o Возможные решения

· Лекция 8. Математические функции

o Математические функции MySQL

· Лекция 9. Работа с датой и временем

o Работа с датой

o Особенности типа данных Date

o Операции с датами

o Использование операторов = и !=

o Использование операторов >= и <=

o Определение диапазонов

o Задания

o Возможные решения

o Использование Date для сортировки данных

o Выбор данных с помощью Date

o Текущие даты

o Задания

o Возможные решения

o Тип столбца Null

o Задания

o Возможные решения

· Лекция 10. Работа со строками

o Строковые функции

o ASCII(строка)

o ORD(строка)

o BIN(N)

o ВIT_LENGTH(строка)

o CHAR(iV,...)

o CHAR_LENGTH(строка)

o CHARACTER_LENGTH(строка)

o COMPRESS(строка_для_сжатия)

o CONCAT(строка1, строка2, ...)

o CONCAT_WS(разделитель, строка1, строка2, ...)

o CONV(N, основание_начальное, основание_конечное)

o ELT(N, строка1, строка2, строкаЗ, ...)

o FIELD(строка, строка1, строка2, строка3, ...)

o FIND_IN_SET(строка, список_строк)

o HEX(Ч_или_С)

o INSERT(строка, позиция, длина, новая_строка)

o INSTR(строка, подстрока)

o LEFT(строка, длина)

o LENGTH(строка)

o LOAD_FILE(имя_файла)

o LOCATE(подстрока, строка)

o LOCATE(подстрока, строка, позиция)

o POSITION(подстрока IN строка)

o LOWER(строка)

o LCASE(строка)

o LPAD(строка, длина, строка-заполнитель).

o LTRIM(строка)

o OCT(N)

o QUOTE(строка)

o REPEAT(строка, количество)

o REPLACE(строка, строка_2, строка_3)

o REVERSE(строка)

o RIGHT(строка, длина)

o RPAD(строка, длина, строка-заполнитель)

o RTRIM(строка)

o SOUNDEX(строка)

o SPACE(N)

o SUBSTRING(строка, позиция)

o SUBSTRING(строка FROM позиция)

o SUBSTRING(строка, позиция, длина)

o SUBSTRING(строка FROM позиция FOR длина)

o SUBSTRING_INDEX(строка, разделитель, количество)

o TRIM([[BOTH | LEADING | TRAILING] [удаляемая_строка] FROM] строка)

o UNCOMPRESS(строка_для_распаковки)

o UNHEX(строка)

o UPPER(строка)

o UCASE(строка)

o Функции сравнения строк

o выражение LIKE шаблон [ESCAPE 'символ-отмены']

o expr REGEXP pat

o expr RLIKE pat

o STRCMP(expr1,expr2)

· Лекция 11. Дополнительные функции MySQL

o Битовые функции

o Побитовое ИЛИ ( | )

o Побитовое И ( & )

o Побитовый XOR (побитовое сложение по модулю 2) ( ^ )

o Сдвиг числа влево ( << )

o Сдвиг числа вправо ( >> )

o Инвертировать биты ( ~ )

o BIT_COUNT(N)

o Функции шифрования

o AES_ENCRYPT(строка, строка_ключа)

o AES_DECRYPT(зашифрованная_строка, строка_ключа)

o DECODE(зашифрованная_строка, строка_пароля)

o ENCODE(строка, строка_пароля)

o DES_DECRYPT(зашифрованная_строка [, строка_ключа])

o DES_ENCRYPT(строка[, (номер_ключа | строка_ключа)])

o ENCRYPT(строка [, нач])

o MD5(строка)

o PASSWORD(строка)

o Информационные функции

o BENCHMARK(количество, выражение)

o CHARSET(строка)

o COERCIBILITY(строка)

o COLLATION(строка)

o CONNECTION_ID()

o CURRENT_USER()

o DATABASE()

o FOUND_ROWS()

o LAST_INSERT_ID()

o LAST_INSERT_ID(выражение)

o USER()

o SESSION_USER()

o SYSTEM_USER()

o VERSION()

o Прочие функции

o FORMAT(X,D)

o GET_LOCK(строка, таймаут)

o INET_ATON(выражение)

o INET_NTOA(выражение)

o IS_FREE_LOCK(строка)

o MASTER_POS_WAIT(имя_журнала, позиция_в_журнале [, таймаут])

o RELEASE_LOCK(строка)

o UUID()

· Дополнения

o PHP и MySQL

o

o Вывод данных из базы данных

o Создаем ссылки на лету

o Сохранение данных в базе данных

o Perl и MySQL

o

o DBI

o Пример приложения, использующего DBI

· Литература

Лекция 1. Введение в MySQL

В этой лекции рассматриваются вводные понятия баз данных, их виды, и даётся обзор основных характеристик MySQL.



2019-12-29 251 Обсуждений (0)
Лекция 1. Введение в MySQL 0.00 из 5.00 0 оценок









Обсуждение в статье: Лекция 1. Введение в MySQL

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (251)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)