数据库创建基础分析
【项目实践】 (1)登录JXGL数据库。 ① 查看数据库系统中已存在的数据库。 ② 查看该数据库系统支持的存储引擎的类型。 (2)创建TEST数据库,创建一个STUDENTS表,有姓名、性别和兴趣爱好字段,要求性别字段单选(男/ 女),兴趣爱好字段用多项选择可选(篮球 ,足球 ,音乐 ,电影 ,看书, 画画 ,摄影)。 ① 向STUDENTS表插入数据:(李明 ,男, 足球 ,音乐 ,电影), (张君,女, 篮球 ,足球, 电影) ② 再次查看数据库系统中已经存在的数据库,确保TEST数据库已经存在 ③ 复制STUDENTS表的结构和数据,成为附表STUDENTS1。 ④ 删除STUDENTS表数据。 ⑤ 删除TEST数据库。 ⑥ 再次查看数据库系统中已经存在的数据库,确保TEST数据库已经删除。 (3)创建人事管理数据库RSGL,该数据库有3张表。分别是Employees、Departments和Salary表,表结构见表7.8至表7.10。 ① 请写出创建这3张表的SQL语句。 ② 用INSERT INTO语句一次性向Departments插入所有数据。数据如表7.10所示。 ③ 以文本文件的方式将数据装入到数据库表Employees,文件放在“D:\MYSQL\ Employees.txt”内。 表7.8 Employees 表7.9 Departments 表7.10 Salary 续表 表7.11 Departments 图7.5 运行结果 (2)使用INSERT语句可以向表中插入一行数据,也可以插入多行数据,最好一次插入多行数据,各行数据之间用“,”分隔。 (3)可使用SET子句插入数据,用SET子句直接赋值时可以不按列顺序插入数据,对允许空值的列可以不插入。 mysql INSERT INTO COURSE SET C_NO=B003,C_NAME=应用文写作,TEACHER=马卫平,TYPE=选修,HOURS=60; (4) REPLACE INTO向表中插入数据时,首先尝试插入数据到表中, 如果发现表中已经有此行数据(根据主键或者唯一索引判断),则先删除此行数据,然后插入新的数据,否则,直接插入新数据。 (5)还可以向表中插入其他表的数据,但要求两个表要有相同的结构。 语法格式: INSERT INTO TABLENAME1 SELECT * FROM TABLENAME2; 2.用LOAD DATA语句将数据装入数据库表中 【任务7.25】 创建一个名为“课程表”的表,假设课程表的数据已放在“D:\course.txt”中,现将course.txt的数据插入到课程表中。 mysql LOAD DATA LOCAL INFILE “D:\course.txt” INTO TABLE课程表character set gb312; 分析与讨论 (1)MySQL Server默认的字符集是UTF8,在插入数据时,为避免中文字符乱码,要加上character set gb2312。 (2)course.txt各行文本之间要用制表符Tab分隔。 3.图片数据的插入 MySQL还支持图片的存储,图片一般可以以路径的形式来存储,即插入图片采用直接插入图片的存储路径。当然,也可以直接插入图片本身,只要用LOAD_FILE( )函数即可。 【任务7.26】向STUDENTS表中插入一行数据: 122110,程明,男, 1991-02-01,D001,北京路123号,02066635425,picture.jpg 其中,照片路径为“D: \IMAGE\ picture.jpg”。 使用如下语句。 mysql INSERT INTO STUDENTS VALUES(122110, 程明, 男, 1991-02-01, D001, 北京路123号, 02066635425, D:\IMAGE\picture.jpg); 下面语句是直接存储图片本身。 mysql INSERT INTO XS VALUES(122110, 程明, 男, 1991-02-01, D001, 北京路123, 02066635425, LOAD_FILE(D:\IMAGE\picture.jpg); 分析与讨论 (1)存放图片的字段要使用BLOB类型。BLOB是专门存储二进制文件的类型,有大小之分,例如mediumblob、longblob等,以存储大小不同的二进制文件,一般的图形文件使用mediumblob就足够了。 (2)插入图片文件路径的办法要比插入
您可能关注的文档
- 政府采购供应商询问、质疑处理-2016年代理机构培训解析.ppt
- 数据信息部2012规划及分解分析.ppt
- 数据加密的开题报告分析.doc
- 数据分析过程SPSS软件的使用分析.ppt
- 数据传送类指令1分析.ppt
- 政府采购专家评标实务解析.ppt
- 数据分析与报表打印分析.ppt
- 政府采购代理机构常见问题解析(游龙)解析.ppt
- 数据包络分析(北大)分析.ppt
- 政府采购标书解析.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 部编版六年级语文下册全册一课一练同步练习题配知识点归纳(含答案).pdf VIP
- 预制空心内夯载体桩技术.pdf VIP
- 2025版《全基础题型》高考数学-基础题(721例题型).docx VIP
- (正式版)DB21∕T 4190-2025 《既有住宅适老化改造建筑设计规程》.pdf VIP
- T_NBSC 001-2026(可口革囊星虫养殖技术规范).pdf
- 餐饮业食品安全管理八项制度.pptx VIP
- 法医学中的法医现场勘查学 .pdf VIP
- 中风的中医诊疗方案.pdf VIP
- 2025年自来水供应专属承包合同样本版.docx VIP
- (2025春新教材)人教版PEP版三年级英语下册全册教案件 .pdf
原创力文档

文档评论(0)