Изучаем sql



Pdf көрінісі
бет45/261
Дата28.07.2022
өлшемі1,6 Mb.
#147825
1   ...   41   42   43   44   45   46   47   48   ...   261
Байланысты:
Изучаем SQL ( PDFDrive )

Таблица
Описание
Account
Конкретный счет, открытый для конкретного клиента
Business
Клиентюридическое лицо (подтип таблицы 
Customer
)
Customer
Физическое или юридическое лицо, известные банку
Department
Группа сотрудников банка, реализующая определенную бан
ковскую функцию 
Employee
Человек, работающий в банке
Individual
Клиентфизическое лицо (подтип таблицы 
Customer
)
Officer
Человек, которому разрешено вести дела от лица клиентаюри
дического лица
Product
Услуга банка, предлагаемая клиентам
Product_type
Группа функционально схожих услуг
Transaction
Изменение баланса счета


50
Глава 2. Создание и заполнение базы данных
mysql> 
SHOW TABLES
;
++
| Tables_in_bank |
++
| account |
| branch |
| business |
| customer |
| department |
| employee |
| favorite_food |
| individual |
| officer |
| person |
| product |
| product_type |
| transaction |
++
13 rows in set (0.10 sec)
Вместе с 11 таблицами банковской схемы в список вошли две табли
цы, созданные в этой главе – 
person
и 
favorite_food
. Эти таблицы не бу
дут использоваться в последующих главах, поэтому их можно свобод
но удалить с помощью следующих команд:
mysql> 
DROP TABLE favorite_food
;
Query OK, 0 rows affected (0.56 sec)
mysql> 
DROP TABLE person
;
Query OK, 0 rows affected (0.05 sec)
Посмотреть столбцы таблицы можно с помощью команды 
describe
. Вот
пример результата выполнения этой команды для таблицы 
customer
:
mysql> 
DESC customer
;
+++++++
| Field | Type | Null | Key | Default | Extra |
+++++++
| cust_id | int(10) unsigned | | PRI | NULL | auto_increment |
| fed_id | varchar(12) | | | | |
| cust_type_cd | enum('I','B') | | | I | |
| address | varchar(30) | YES | | NULL | |
| city | varchar(20) | YES | | NULL | |
| state | varchar(20) | YES | | NULL | |
| postal_code | varchar(10) | YES | | NULL | |
+++++++
7 rows in set (0.03 sec)
Чем свободнее вы будете чувствовать себя с примером БД, тем понятнее
будут примеры и, следовательно, концепции, представленные в сле
дующих главах.


Азбука запросов
Первые две главы содержали несколько примеров запросов к базам
данных (т. е. выражений 
select
). Теперь пришло время поближе рас
смотреть разные части выражения 
select
и их взаимодействие.


Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   ...   261




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

    Басты бет