Суббота, 04.05.2024, 04:37
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Вход на сайт
Поиск
Календарь
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031

Главная » Базы данных

В реляционных базах данных для добавления данных в таблицу используют такие подходы:

  • однострочный оператор INSERT добавляет в таблицу данных новую запись;
  • многострочный оператор INSERT добавляет в таблицу данных несколько новых записей;
  • пакетная загрузка служит для добавления в таблицу данных из внешнего файла.
Категория: Базы данных | Просмотров: 417 | Добавил: alex | Дата: 21.02.2015

MySQL поддерживает такие типы данных:

  • Числовые данные, к которым относят целые числа, не содержащие дробной части, вещественные числа, имеющие целую и дробную части.
  • Строковые данные – последовательность символов, заключенную в одинарные или двойные кавычки. В качестве стандарта в SQL приняты одинарные кавычки, для совместимости с другими базами данных рекомендуется использовать именно их.
  • Календарные данные – специальный тип для обозначения даты и времени, может принимать различную форму. Основной характеристикой этого типа данных является хранение в едином внутреннем формате, позволяющем осуществить операции сложения и вычитания, независимо от внешнего представления.
  • NULL – специальный тип данных, обозначающий отсутствие информации.
Категория: Базы данных | Просмотров: 398 | Добавил: alex | Дата: 20.02.2015

Перед созданием таблицы, в клиентской программе необходимо выбрать базу данных, с которой будем работать. Операция осуществляется с помощью команды USE.

mysql> USE wet;

Для создания таблицы используется оператор CREATE TABLE, после которого следует имя создаваемой таблицы и структура таблицы в круглых скобках:

mysql> CREATE TABLE tbl (number INT, name TEXT);

Проконтролируем созданную таблицу:

mysql> SHOW TABLES;

Удалить таблицу можно с помощью команды:

mysql> DROP TABLE tbl;

Для получения описания столбцов:

mysql> DESCRIBE wet.tbl;

Категория: Базы данных | Просмотров: 354 | Добавил: alex | Дата: 17.02.2015

Данные любой СУБД организованы в многоуровневые структуры, на верхнем уровне расположена база данных, в состав которой входят таблицы, каждая таблица разделена на столбцы и строи, на пересечении которых содержатся значения данных. Каждый столбец имеет свой тип.

Для создания базы данных открываем командную строку.

Переходим в каталог: cd C:\mysql\bin

Для соединения с сервером баз данных: mysql –u root

Создаем базу данных: CREATE DATABASE vet;

Проконтролируем создание базы данных: SHOW DATABASES;

Удаление базы данных: DROP DATABASE vet;

Категория: Базы данных | Просмотров: 353 | Добавил: alex | Дата: 15.02.2015

Параметры могут иметь полную форму, начинающуюся с двух дефисов, или краткую, начинающуюся с одного дефиса. Применяют оба варианта, но для некоторых параметров существует только полная форма. Параметры зависят от регистра.

--character-sets- dir=dir_name - данный параметр указывает имя каталога dir_name, в котором хранятся файлы кодировок.

--default-character-set=charset – в параметре задается кодировка charset по умолчанию.

Категория: Базы данных | Просмотров: 349 | Добавил: alex | Дата: 21.12.2014

<стрелка вверх­> - вызов предыдущей команды из буфера команд;

<стрелка вниз> - вызов следующей команды из буфера команд;

<стрелка влево> - перемещение курсора влево (назад);

<стрелка вправо> - перемещение курсора вправо (вперед);

<Ctrl>+<стрелка влево> - перемещение курсора влево на одно слово;

<Ctrl>+<стрелка вправо> - перемещение курсора вправо на одно слово;

<Home> - перемещение курсора в начало строки;

<End> - перемещение курсора в конец строки;

<Delete> - удаление символа слева от курсора;

<Backspace> - удаления символа справа от курсора;

<Esc> - удаление всего запроса.

Категория: Базы данных | Просмотров: 382 | Добавил: alex | Дата: 20.12.2014

Для работы с утилитами MySQL нужен доступ к командной строке: Пуск | Программы | Стандартные | Командная строка. Нам нужно перейти в подкаталог bin: cd C: \mysql\bin. Теперь у нас есть возможность запускать утилиты, находящиеся в каталоге bin. Для этого необходимо набрать имя утилиты. Можно набрать параметры и их значения, это позволит изменить режим работы утилиты.

Чтобы соединиться с сервером базы данных в параметрах утилиты mysql необходимо указать имя пользователя, пароль. В нашей системе существует один пользователь root, а паролем выступает пустая строка. Поэтому для доступа к серверу необходимо набрать команду:

mysql  -u  root

Чтобы продемонстрировать полноценную авторизацию создадим пользователя user c паролем use с помощью инструкции CREATE USER user IDENTIFIED BY ‘hello’;

Выход из оболочки осуществляется с помощью таких команд: exit, quit.

Для подсоединения к серверу с правами пользовате ... Читать дальше »

Категория: Базы данных | Просмотров: 432 | Добавил: alex | Дата: 17.12.2014

Загрузить дистрибутив можно с официального сайта: http://dev.mysql.com/downloads/mysql/

Полное справочное руководство на английском языке доступно по адресу: http://dev.mysql.com/doc/

Установка на платформу Windows

  1. Запускаем файл setup.exe, появляется мастер установки.
  2. Нажимаем кнопку Next, после чего в открывшемся окне будут предложены различные способы установки: Typical (Стандартный), Complete (Полный), Custom (Выборочный). Выбираем Custom и оставляем все без изменения.
  3. Заменить каталог установки по умолчанию на C:\mysql5\. Это поможет более комфортно работать с утилитами в командной строке.
  4. Если не отключить возможность немедленной настройки сервера, то запускается постинсталяционная настройка.  К настройке можно вернуться в любой момент, достаточно выбрать пункт системного меню Пуск | Программы | MySQL | MYSQL Server Instance Config Wizard. Рекомендуется на ... Читать дальше »
Категория: Базы данных | Просмотров: 413 | Добавил: alex | Дата: 14.12.2014

Система управления базы данных MySQL является развитием СУБД mSQL, которую шведская компания MySQL AB взяла за основу для создания своей базы данных. Достоинства MySQL:

  • высокая скорость выполнения запросов;
  • ее разработка велась с использованием языков программирования C/C++. Ее тестировали на более чем 23 платформах;
  • имеет открытый код, который могут увидеть и модернизировать все желающие;
  • устойчивость работы;
  • MySQL поддерживает API(программный интерфейс приложения) для C, C++, Eiffel, Java, Perl, PHP, Python, Ruby and Tcl. MySQL применяют для построения веб-страниц с использованием Java, Perl, PHP и для работы прикладных программ, созданных с использованием Builder C++ или платформы .NET;
  • наличие встроенного сервера;
  • широкий выбор типов таблиц;
  • база совместима с другими базами данных.
Категория: Базы данных | Просмотров: 430 | Добавил: alex | Дата: 14.12.2014

Базой данных является файловое хранилище информации. Программные продукты: MySQL, Oracle, Dbase и другие являются системами управления базами данных. Все базы данных одинаковы, они содержат файлы с определенной информацией. Системы управления базами данных отличаются способами организации работы с файловой системой. Язык программирования, который использует пользователь, чтобы работать с базой данных называется SQL – язык структурированных запросов.

Чтобы получить данные из базы данных, необходимо направить базе запрос, написанный с помощью SQL. Результатом выполнения этого запроса будет таблица. С помощью SQL можно осуществить следующее:

  • выборка данных, извлечение информации из базы;
  • организация данных (установка структуры базы и отношений между ее элементами;
  • обработка данных;
  • управление доступом, то есть запрет на использование информации ряду пользователей;
  • обеспечение целостности базы;
  • управление ее ... Читать дальше »
Категория: Базы данных | Просмотров: 614 | Добавил: alex | Дата: 14.12.2014

1 2 »