数据库学习包括了基础操作,如表结构修改、视图创建、索引建立以及查询语句的使用。以下详细介绍这些知识点:1. 修改表结构使用ALTER TABLE语句,例如向表SC添加Grade列:ALTER TABLE SC ADD Grade smallint。2. 改变列属性可使用ALTER COLUMN语句,如将表StudentSage列数据类型从smallint改为int:ALTER TABLE Student ALTER COLUMN Sage int。3. 创建视图可通过查询结果创建虚拟表,例如创建名为IS_Student的视图,显示Sdept为'CS'的学生信息:CREATE VIEW IS_Student AS SELECT Sno, Sname, Sage FROM Student WHERE Sdept='CS'。4. 建立索引可提高查询速度,使用CREATE INDEX语句在Student表的Sname列上创建索引:CREATE INDEX Student_name ON Student(Sname)。5. 基本查询使用SELECT语句选取表中数据,如选取Sname2011 - Sage作为结果:SELECT Sname, 2011 - Sage FROM Student。6. 文本拼接在查询结果中添加文字,如在Sname后加'出生年月':SELECT Sname, '出生年月', 2011 - Sage FROM Student。7. 使用别名通过AS关键字给列名设置别名,例如SELECT Sname AS '出生年月' year, 2011 - Sage AS birthday FROM Student。8. 去除重复行使用DISTINCT关键字去除结果集中的重复行,例如SELECT DISTINCT * FROM Student