Вы находитесь на странице: 1из 6

Enter password: *** Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1 Server version: 5.1.50-community MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> craete database arka; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'craet e database arka' at line 1 mysql> create database arka; Query OK, 1 row affected (0.09 sec)

mysql> use arka; Database changed mysql> create table carowner(o_id integer(3) primary key, o_name varchar(15), o_ phone integer(15), o_add varchar(30)); Query OK, 0 rows affected (0.38 sec)

mysql> create table car(c_no varchar(12) primary key, color varchar(10), c_model

varchar(15)); Query OK, 0 rows affected (0.05 sec)

mysql> desc carowner; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra |

+---------+-------------+------+-----+---------+-------+ | o_id | int(3) | NO | PRI | NULL | | | | |

| o_name | varchar(15) | YES | | o_phone | int(15) | YES |

| NULL | | NULL | | NULL |

| o_add | varchar(30) | YES |

+---------+-------------+------+-----+---------+-------+ 4 rows in set (0.13 sec)

mysql> desc car; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra |

+---------+-------------+------+-----+---------+-------+ | c_no | varchar(12) | NO | PRI | NULL | | color | varchar(10) | YES | | c_model | varchar(15) | YES | | NULL | | NULL | | | |

+---------+-------------+------+-----+---------+-------+ 3 rows in set (0.02 sec)

mysql> create table insure(c_no varchar(12),o_id integer(3),type varchar(15), am

ount integer(9), foreign key(c_no)references car,foreign key(o_id) references ca rowner); mysql> create table insure(c_no varchar(12) references car,o_id integer(3)refere nces carowner,type varchar(15), amount integer(9)); Query OK, 0 rows affected (0.06 sec)

mysql> create table driver(d_id integer(3) primary key,d_aname varchar(15), d_ad d varchar(30)); Query OK, 0 rows affected (0.06 sec)

mysql> create table drives(d_id integer(3) references driver,c_no varchar(12) re ferences car, d_date date,d_start time,d_end time); Query OK, 0 rows affected (0.06 sec)

mysql> create table accident(re_no integer(3) primary key,a_time time, a_date da te, a_damage integer(9),a_place varchar(20)); Query OK, 0 rows affected (0.06 sec)

mysql> create table involve(re_no integer(3) references accident,d_id integer(3) references driver); Query OK, 0 rows affected (0.06 sec)

mysql> create table passenger(p_id integer(3) primary key, p_name varchar(15),p_ add varchar(30),p_phone integer(12)); Query OK, 0 rows affected (0.06 sec)

mysql> create table injure(p_id integer(3) references passenger, d_id integer(3) , re_no integer(3) references accident); Query OK, 0 rows affected (0.08 sec)

mysql>

mysql> insert into car values("WB04 C1506","Red","Maruti Esteem"); Query OK, 1 row affected (0.03 sec)

mysql> insert into car values("WB04 C4506","Blue","Honda City"); Query OK, 1 row affected (0.02 sec)

mysql> select * from car; +------------+-------+---------------+ | c_no | color | c_model |

+------------+-------+---------------+ | WB04 C1506 | Red | Maruti Esteem | | WB04 C4506 | Blue | Honda City | | WB04C9806 | Black | Maruti Esteem | +------------+-------+---------------+ 3 rows in set (0.00 sec)

mysql> insert into car values("WB05 B5406","Green","Scorpion");

Query OK, 1 row affected (0.01 sec)

mysql> insert into car values("WB04 B4806","Black","Chevrolet"); Query OK, 1 row affected (0.02 sec)

mysql> insert into car values("WB04 B4806","Black","Chevrolet"); ERROR 1062 (23000): Duplicate entry 'WB04 B4806' for key 'PRIMARY' mysql> insert into car values("WB04 B4806","Black","Maruti Omni"); ERROR 1062 (23000): Duplicate entry 'WB04 B4806' for key 'PRIMARY' mysql> insert into car values("WB04 B4406","Black","Maruti Omni"); Query OK, 1 row affected (0.02 sec)

mysql> select * from car; +------------+-------+---------------+ | c_no | color | c_model |

+------------+-------+---------------+ | WB04 B4406 | Black | Maruti Omni | | WB04 B4806 | Black | Chevrolet |

| WB04 C1506 | Red | Maruti Esteem | | WB04 C4506 | Blue | Honda City | | WB04C9806 | Black | Maruti Esteem | | WB05 B5406 | Green | Scorpion +------------+-------+---------------+ 6 rows in set (0.00 sec) |

mysql>

Вам также может понравиться