Лабораторная работа №1 Ознакомление с интерфейсом субд mysql


CREATE DATABASE Base_name



Pdf көрінісі
бет21/51
Дата11.10.2023
өлшемі1.29 Mb.
#480346
1   ...   17   18   19   20   21   22   23   24   ...   51
Metod BDiAKS 11.03.04 2017

CREATE DATABASE Base_name
Где Base_name имя создаваемой базы данных. В созданной базе можно созда-
вать таблицы и вводить информацию. Указанные операции можно выполнить, 
используя специализированное программное обеспечение, например MySQL-
Front, запуск которого осуществляется из меню ПУСК/ПРОГРАММЫ (см. рис 
1, 2).
Необходимо указать:

Имя;

Хост;

Пароль;

Порт;

Имя БД (при необходимости).
Рисунок 12 - Запуск MySQL-front
27


Рисунок 13 - Создание БД в среде MySQL-front
После задания активной БД можно с помощью средств, предоставляемых про-
граммой изменять структуру БД, вводить данные, задавать ключевые поля. 
Помимо этого можно в специально отведенном окне напрямую вводить 
инструкции, используя синтаксис языка SQL, как показано на рисунке:
Рисунок 14 - Использование синтаксиса SQL
4. Средствами языка SQL необходимо создать четыре таблицы в базе данных, 
используя команду 
CREATE
 
TABLE
 
 
, синтаксис которой приведен в приложении. Для таблицы J:
CREATE TABLE j (
28


Jnum varchar(6) NOT NULL default '',
Jnam varchar(20) default NULL,
Ci varchar(20) default NULL,
PRIMARY KEY (Jnum)
) TYPE=MyISAM;
Значками /* */ - выделяются комментарии в тексте запроса.
При создании таблиц выполнить такую реализацию, чтобы она отражала 
структуру таблиц, указанную ниже (таблице S, P, J, SPJ ) и должны быть нало-
жены следующие ограничения:
- поля номер_поставщика, номер_детали, номер_изделия во всех таблицах 
имеет символьный тип и длину 6 (varchar(6));
- поля рейтинг, вес и количество имеют целочисленный тип (integer);
- поля фамилия, город (поставщика, детали или изделия), название (детали или 
изделия) имеют символьный тип и длину 20 (varchar(20));
- ни для одного поля не предусматривается использование индексов;
-для всех полей допускаются значения NULL и значения-дубликаты, кроме по-
лей первичного и внешнего ключей.
После создания пустых таблиц их необходимо наполнить данными. Вводить 
данные в нее можно несколькими способами:
а)Вручную, используя команду insert into;
Пример ввода данных вручную (команда INSERT): 
mysql>insert into J (Jnum, Jnam, Ci)values ('J1','Жесткий диск','Париж');
или
mysql>insert into J values ('J1','Жесткий диск','Париж');
//т.е в случае если вы вставляете данные во все поля таблицы то их перечис-
лять не обязательно.
Таким образом SQL инструкция имеет следующий вид


Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   51




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет