为了提高工作能力,我这个丝毫没有编程能力的小白开始了SQL学习。下面是我第一天的学习笔记
一、作业答案
作业第一题
CREATE TABLE Addressbook
(regist_no INTEGER NOT NULL,
name VARCHAR(128) NOT NULL,
address VARCHAR(256) NOT NULL,
tel_no CHAR(10) ,
mail_address CHAR(20) ,
PRIMARY KEY (regist_no));
------------------------------------
第二题
ALTER TABLE addressbook ADD COLUMN postal_code CHAR(8) NOT NULL;
-------------------------------------
第三题
DROP TABLE addressbook;
------------------------
第四题 (因为删除的表不能恢复,只能重新新建表)
CREATE TABLE Addressbook
(regist_no INTEGER NOT NULL,
name VARCHAR(128) NOT NULL,
address VARCHAR(256) NOT NULL,
tel_no CHAR(10) ,
mail_address CHAR(20) ,
PRIMARY KEY (regist_no));
ALTER TABLE addressbook ADD COLUMN postal_code CHAR(8) NOT NULL;
二、学习总结
1.了解了数据库的含义,一个数据库项下可以有多个表,然后每个表里有行有列,就想EXCEL的不同sheet。2.了解了SQL的基本语句逻辑,每一段落的实现需要用分号(;)隔开。3.学习了不同的数据类型、增删改数据表的内容,按时完成了作业。
三、不足之处
因为没有编程基础,缺乏感觉,还没有记熟语句,需要常看常记。加油~~