Всё для Учёбы — студенческий файлообменник
1 монета
doc

Лабораторная № 1 «Практическое введение в базы данных MySQL» по Базам данных (Шурыгин В. Н.)

Содержание:

1. Команды CREATE TABLE и DROP TABLE

2. Команда INSERT … VALUES. Непосредственное занесение данных в таблицы

3. Использование SELECT для выборки данных

4. Команда UPDATE.

5. Команда DELETE . Применение и особенности использования

1. Команды CREATE TABLE и DROP TABLE

Команда CREATE TABLE

После CREATE TABLE задается имя таблицы, и далее, в скобках, через запятую определяются поля. После определения последнего поля (перед закрывающейся скобкой) запятая не ставится.

mysql> CREATE TABLE orders

-> ( -> . . . ,

-> . . . ,

-> . . . ,

-> . . . ,

-> ); Команда DROP TABLE.

Для удаления таблиц со всем их содержимым применяется команда DROP TABLE. Приведем пример этой команды

mysql> DROP TABLE orders;

2. Команда INSERT … VALUES. Непосредственное занесение данных в таблицы

Команда INSERT позволяет вносить записи, определяемые конкретными значениями полей в заданные таблицы. Формат команды показан ниже:

INSERT INTO VALUES ( [, …])

Здесь table-name – имя таблицы, – значения соответствующих полей в порядке записи (угловые скобки ”” служат для выделения синтаксического элемента команды).

3.Использование SELECT для выборки данных

Для выборки данных используется команда SELECT (выбрать), позволяющая определить данные, которые выбираются, источник (или источники), из которого эти данные нужно получить и условия, которым эти данные должны удовлетворять.

SELECT позволяет производить над полученными данными вычисления, используя арифметические и логические операции, операции над строками, операции сравнения.

Как правило, команда SELECT работает с таблицами, и результатом ее работы также является таблица, однако существует возможность использования SELECT для выполнения вычислений без осуществления выборки данных из таблиц.

Используя SELECT в этом режиме, нет необходимости задавать источник, из которого получены данные. Их можно указывать непосредственно. SELECT после выполнения вычислений представит результат в виде таблицы. Команда SELECT в этом случае имеет формат

SELECT

Здесь - выражение, использующее константы, переменные и функции, соединенные знаками операций.

4. Команда UPDATE.

Команда UPDATE используется для изменения полей (или поля) одной или нескольких существенных записей в заданной таблице.

UPDATE [, …] SET = [, = ]

[WHERE ] [ORDER BY]

Здесь используются следующие обозначения:

- имя таблицы,

- имя поля,

- выражение MySQL

- условие, устанавливающее критерий выбора записи или записей.

5. Команда DELETE . Применение и особенности использования

Назначение команды: удаление всех или нескольких записей заданной базы данных. Эту команду нужно использовать весьма осторожно, поскольку в самом простом, «худшем» случае она удаляет содержание всей таблицы.

Формат записи команды.

DELETE FROM [WHERE ];

Здесь - имя таблицы. Необязательная часть - [WHERE… ] позволяет определить записи, которые нужно удалять.

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

Select * from Books;

На экране появляется необходимая нам база данных. В окне браузера вводим значения, которые хотим изменить. Для того чтобы новые данные были внесены нажимаем Добавить и Обновить. В окне браузера появляются сообщения:

Книга добавлена

Книга обновлена

Снова вводим:

Select * from Books;

На экране появляется измененная таблица, добавляется еще одна строка:

456 Spider 120 D. Robertson

Показать полностью…
Похожие документы в приложении