数据库系统原理课程设计 试验环节1
四川大学计算机学院
段磊
11/13/2018
1
《数据库系统原理课程设计》
要求
熟悉PostgreSQL客户端工具psql
练****创建表
练****用insert语句插入数据
练****用简单的select语句进行查询
11/13/2018
2
《数据库系统原理课程设计》
客户端工具psql
启动
(运行 runas /user:postgres cmd)
输入密码
运行psql
11/13/2018
3
《数据库系统原理课程设计》
11/13/2018
4
《数据库系统原理课程设计》
Psql常用命令
\h SQL命令帮助
\? Psql客户端命令帮助
其他
\l 列出所有数据库
\d 查看模式
\i 执行文件
\q 退出
11/13/2018
5
《数据库系统原理课程设计》
create table student(
sno char(10),
sname char(8),
sgender char(2),
sage int,
sdept char(2),
constraint student_pkey primary key (sno)
);
Create tables
11/13/2018
6
《数据库系统原理课程设计》
Create tables
常用数据类型
Integer
Numeric(p,d)
Char (n) 与 Varchar(n)
Date/Time/Timestamp与Interval
常用约束
Primary key
Unique
Foreign key
Check
Null/Not Null, (Default)
11/13/2018
7
《数据库系统原理课程设计》
Step 1:本次要求创建的表
学生基本信息表
student(sno, sname, sgender, sage, sdept)
课程信息表
o, cname, cpno, ccredit)
选课表
sc(sno, cno, grade);
必须有主码、外码、check约束!
11/13/2018
8
《数据库系统原理课程设计》
注意
符号千万不要弄成中文的了。
( ) , ' ;
11/13/2018
9
《数据库系统原理课程设计》
建议
所有创建表的CREATE语句写在一个文件中(),便于修改。
用\i 命令执行外部文件。
11/13/2018
10
《数据库系统原理课程设计》
数据库系统原理课程设计 来自淘豆网www.taodocs.com转载请标明出处.