数据库SQL的最基本操作及代码

数据库SQL的基本使用以及代码

今天是万圣节!也是我第一次写博客,目的是把自己的所思所想表达出来,算是对生活学习的记录。可能这些操作和代码会很简单,但对于我自己个人来说也是一个成长的里程碑。更希望后期的个人官网做出来可以把这一项添加进去。

今天是对于数据库代码的一个简单地记录。
首先,打开SQL软件后进入界面,在最右边有一行列表,选择数据库中的‘新建数据库’,可以选择路径来把自己的文件存储起来,方便以后寻找(当然,以后可以按此方法复制路径来寻找自己数据库文件)。今天展示大二这学期新建表格和插入列表这个东西。

数据库SQL的最基本操作及代码_第1张图片
首先新建一个数据库,名称可以自己定
新建数据库之后,在左上方找一个‘新建查询’的按钮(我们也是在此界面输入我们的代码)
数据库SQL的最基本操作及代码_第2张图片
首先必须了解创建 表 的代码基本格式
create table 表的名字
(内容1名称 定义类型【所占字节】(限制的条件)
内容2名称 定义类型【所占字节】
内容3名称 定义类型【所占字节】
)
接下来是插入的基本代码格式
insert
into 表名称(表包含的内容)
values(‘对应表包含的内容把自己的数据填写进去’‘对于一些数据一定要加引号’)

还有一个很重要的查询代码

select *(*代表全部,这儿可以替换为别的内容,代表你要查找的内容)
from 表的名字
接下来是我的代码操作演示,随后附上具体代码`

create table student1

(sno char(50)primary key,

sname char(50)unique,

ssex char(2),

sage smallint,

sdept char(20),

)
数据库SQL的最基本操作及代码_第3张图片
选中代码后在上方找到执行的命令,就会提示命令成功执行。
其他代码也一样的操作。



create table student1

(sno char(50)primary key,

sname char(50)unique,

ssex char(2),

sage smallint,

sdept char(20),

) 

insert

into
student1(sno,sname,ssex,sage,sdept)

values('201811034','李渊','男',20,'CS');

insert

into
student1(sno,sname,ssex,sage,sdept)

values('201811033','高翔','男',19,'CS');

insert

into student1(sno,sname,ssex,sage,sdept)

values('201811035','焦宁夏','男',21,'CS');

 

create table course

(cno char(4)primary key,

cname char(40)not null,

cpno char(4),

ccredit smallint,

foreign key(cpno) references
course(cno)

) 

insert 

into
course(cno,cname,cpno,ccredit)

values('1','数据库导论',null,5)

insert 

into
course(cno,cname,cpno,ccredit)

values('3','离散数学',null,4)

insert 

into
course(cno,cname,cpno,ccredit)

values('2','数据结构',3,6)

 

create table SC

(sno char(50),

cno char(4),

grade smallint,

primary key(sno,cno),

foreign key(sno) references
student1(sno),

foreign key(cno) references
course(cno),

);

insert 

into SC(sno,cno,grade)

values('201811034','1',100);

insert 

into SC(sno,cno,grade)

values('2018110343','1',90);

insert 

into SC(sno,cno,grade)

values('201811032','3',99)

insert

into SC(sno,cno,grade)

values('201811035','2',95)


这是很基础的创建表和插入语句的代码,如有帮助大家可以了解一下。如有什么问题,也可以联系我。
第一次在CSDN上写东西,格式并不是太了解,我也会注意起来慢慢改正。


你可能感兴趣的:(SQL,个人记录)