范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

MySQL设计数据表

  一个数据表主要包含信息有 :  表名 、 主键 、 字段 、 数据类型 、 索引 ,本节主要介绍表的 命名规范 、 字段命名 、 字段的数据类型选择 。
  本节内容新建的表都是新建在 "item_name" 数据库中的,新建 "item_name" 数据库命令如下 : CREATE DATABASE item_name;
  新建数据库之后选择数据库: USE item_name;
  你也可以自行新建一个数据库,自己命名就好。 1. 数据表命名规范
  数据表命名是小写字母和下划线  _   组成,用来分割不同单词之间的含义,例如 "student_course" 表示学生选课关联表,实际命名需要根据具体功能而定,好的 命名规范 在实际工作中也是很重要的。 2. 新建学生信息表 student2.1 确定字段
  字段名称
  含义
  id
  自增主键
  name
  学生姓名
  age
  学生年龄
  id_number
  身份证号
  学生信息表包含的字段可以有很多,本小节选择学生姓名、年龄、身份证号介绍字段的选择,字段的确定是根据实际业务需求来新增或减少的,例如想要存储学生籍贯信息可新增 "address" 字段。 2.2 选择字段的数据类型
  字段名称
  数据类型
  id
  无符号整型(UNSIGNED INT)
  name
  VARCHAR(50)
  age
  UNSIGNED INT
  id_number
  VARCHAR(18)
  Tips :实际业务中一般要将年龄字段设置为可变,通常会使用时间戳(距离1970-01-01 00:00:00的秒数)来表示年龄相关的信息,在这里为了方便演示直接使用了 UNSIGNED INT。
  一般来说姓名字段的长度为 2-4 个字符,但是考虑到少数民族的学生姓名比较长,所以将姓名字段的长度设置为 50,适当的给的大一点。身份证号同样使用 字符串类型 来存储,因为有的身份证号中有字母。身份证的长度统一都是 18 位不变,直接在这里写死就好。 2.3 新建数据表命令 :  CREATE TABLE `student`  (   `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,   `name` varchar(50) NOT NULL DEFAULT "无名",   `age` int(10) UNSIGNED NOT NULL DEFAULT 0,   `id_number` varchar(18) NOT NULL DEFAULT "",   PRIMARY KEY (`id`) );
  Tips :其中 "student" 为表名称,"id"、"name"、"age"、"id_number" 为字段名称,跟在字段名称后面的是字段的数据类型,"UNSIGNED" 表示无符号,"AUTO_INCREMENT" 表示自增,"PRIMARY KEY ( id  )"表示设置 "id" 为业务主键,,"NOT NULL DEFAULT ‘无名’ " 表示默认不为空,且默认值为 "无名" 。
  执行结果如下图:
  查看当前数据库中所有的数据表: 命令:show tables
  可以看到 item_name 数据库中已经有了 student 这张数据表。 3.新建教师信息表 teacher3.1 确定字段
  字段名称
  含义
  id
  自增主键
  name
  教师姓名
  age
  教师年龄
  id_number
  身份证号
  同样教师信息的字段可选择也很多,这里选择教师姓名、教师年龄、教师身份证号,可自行选择感兴趣的字段,并参照新建学生表的步骤选择字段,如教师邮箱、教师博客地址。 3.2 选择字段的数据类型
  字段名称
  数据类型
  id
  无符号整型(UNSIGNED INT)
  name
  VARCHAR(50)
  age
  UNSIGNED INT
  id_number
  VARCHAR(18)  3.3 新建数据表命令 :  CREATE TABLE `teacher`  (   `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,   `name` varchar(50) NOT NULL DEFAULT "教师名",   `age` int(10) UNSIGNED NOT NULL DEFAULT 0,   `id_number` varchar(18) NOT NULL DEFAULT "",   PRIMARY KEY (`id`) );
  Tips:  其中 "teacher" 为表名称,"id"、"name"、"age"、"id_number" 为字段名称,跟在字段名称后面的是字段的数据类型,"UNSIGNED" 表示无符号,"AUTO_INCREMENT" 表示自增,"PRIMARY KEY ( id  )" 表示设置 "id" 为业务主键,"NOT NULL DEFAULT 教师名’ "表示默认不为空,且默认值为 "教师名" 。
  执行结果如下图:
  Tips:  这里展示了使用 Navicat 来执行 sql 语句,选择数据库只需点击相应的数据库名称,然后选择新建查询即可。 4.新建课程表 course4.1 确定字段
  字段名称
  含义
  id
  自增主键
  course_name
  课程名称
  teacher_id
  教师id 4.2 选择字段的数据类型
  字段名称
  数据类型
  id
  无符号整型(UNSIGNED INT)
  course_name
  VARCHAR(50)
  teacher_id
  无符号整型(UNSIGNED INT) 4.3 新建数据表命令 :  CREATE TABLE `course`  (   `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,   `course_name` varchar(50) NOT NULL DEFAULT "",   `teacher_id` int(10) UNSIGNED NOT NULL DEFAULT 0,   PRIMARY KEY (`id`) );
  执行结果如下图:
  5.新建学生选课关联表 student_course5.1 确定字段
  字段名称
  含义
  id
  自增主键
  student_id
  学生id
  course_id
  课程id 5.2 选择字段的数据类型
  字段名称
  数据类型
  id
  无符号整型(UNSIGNED INT)
  student_id
  无符号整型(UNSIGNED INT)
  course_id
  无符号整型(UNSIGNED INT) 5.3 新建数据表命令 :  CREATE TABLE `student_course`  (   `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,   `student_id` int(10) UNSIGNED NOT NULL DEFAULT 0,   `course_id` int(10) UNSIGNED NOT NULL DEFAULT 0,   PRIMARY KEY (`id`) );
  执行结果如下图:

不浪费每一寸空间这款智能洗烘一体机小机身迸发大能量家里的装修一直持续了三五个月,从双十一到年货节,就一直在为家中增加电器产品,终于把家里装成了自己想要的样子,还是有一些小自豪的。这次装修首先是尽量把家中都配置上智能家电,其次也想精二手相机买来,拍50张照片没电了张先生买了一台二手相机,他说充一次电只能拍50张照片,就上品牌官网查机身编号,结果查不到数据。1月12号,张先生在杭州百脑汇里的小昕二手数码柜台,买了一台二手佳能80D相机,带一个不允许用户使用昵称Meta(FB。US)在德国最高法院败诉智通财经APP获悉,德国最高民事法院裁定,Meta平台(FB。US)旗下的Facebook拒绝两名德国人在其Facebook账户上使用虚构姓名的权利是错误的。德国联邦法院(Fede中国大数据市场研究与产业竞争格局大数据(bigdata)是指无法在一定时间范围内用常规软件工具进行捕捉管理和处理的数据集合,是需要新处理模式才能具有更强的决策力洞察发现力和流程优化能力的海量高增长率和多样化的信息比芯片更严峻!缺芯少魂中国二十年之痛,谁会是国产破冰者缺芯少魂是种花家的二十年之痛,缺芯这个问题是大家都比较清楚的,就比如2020年的时候,我国芯片的自给率不足30,再加上美国的打压,甚至没有办法进口到心仪的芯片,垄断的危害就摆在众人美国22岁民科自制一款集成1200个晶体管芯片,追赶50年前英特尔2021年8月,英特尔首次提出在美国建设超级芯片工厂的计划,计划将投资1000亿美元,员工规模上万人,来制造晶体管集成规模达数十亿级的芯片。而同月,22岁的学生SamZeloof在win10任务栏颜色自动变化的设置方法在windows10操作系统中除了一些新增了一些智能化的应用设置,使Windows系统变得更加有意思,看起来也不单调了,介于这样的缘故,下边我介绍分享一下设置win10任务栏自动切英特尔(INTC。US)Q4净利润同比下降21业绩指引不及市场预期智通财经APP获悉,1月27日早间,英特尔(INTC。US)公布2021年第四季度及全年财务业绩。财报显示,Q4营收205亿美元,同比增长3,超出市场预期净利润为46亿美元,同比下业绩预增最高超70倍,锂电池A股表现亮眼,但仍有企业亏损大河报大河财立方(记者吴春波)2021年,受到新能源汽车市场需求放量和储能建设的拉动,锂电池行业需求迅速增长,主要相关企业业绩大幅提振,原材料价格随之向上攀升。Wind数据显示,截鞭牛晚报小米股价再破发张一鸣卸任多家字节跳动关联公司法人编者按鞭牛士将以晚报形式盘点今日内发生的重要事件,内容涵盖国际国内科技互联网,为科技行业从业者用户传递行业信息。国内动态1小米股价再破发,雷军再也不关心股价今日,小米集团港股大跌,融资丨集度完成近4亿美元A轮融资,百度吉利共同增持创业邦获悉,今日,百度旗下智能汽车品牌集度宣布完成近4亿美元A轮融资,本轮融资由百度和战略合作伙伴吉利共同增持。本轮融资将用于持续加快研发与量产进程。集度首款汽车机器人概念车将于今
8月新能源销量排行比亚迪屠榜,Model3跌出前15,蔚来风光不再上周,乘联会公布了8月车市零售销量快报,比亚迪前15占据了5席,五菱宏光依旧断层第一,特斯拉仅有ModelY登上榜单,下面请看详细排名1。宏光MINI,销量328472。比亚迪秦P来了!苹果或于10月12日发新MabookProiPad等中关村在线消息苹果将于明天凌晨举办一场发布活动,预计将围绕iPhone13AppleWatchSeries7和第三代AirPods展开。有传言称,新Mac和iPad机型也即将问世,苹果秋季发布会的亮点都在这里!旗舰iPhone13系列新款iPad及Mini第七代智能手表美东时间9月14日周二下午1点(北京时间15日凌晨1点),苹果公司如期举行2021年秋季新品发布会。这是苹果因新冠疫情连续第七次举办的线上虚拟发布会,媒体称并无惊艳之处,公司股价下8月微型车销量十强榜不让宏光MINI独美,多款廉价代步车热卖2021年8月电动微型车销量十强榜今年8月份,国内新能源汽车市场继续保持增长势头,新能源乘用车销量达到25。0万辆,同比增长168。0,环比7月份增长12。3。其中,纯电动微型车市华为发布会来了!公布多款新品,PPT堪称最有排面最近可以说是发布会扎堆,昨天华为开完了发布会,后面还有OPPO苹果realme等等品牌在排队开发布会。大家最期待哪一场发布会呢?其实我觉得昨天华为的发布会,就已经很惊艳了!余承东的阿里女员工被侵害事件的真相在那里?阿里周姓女员工被侵害事件,离事情的发生到被网曝成为网络热点已经一个多月了,期间可谓一波三折,不断翻出新的各种黑料。事件真相到底如何?笔者从三个层面来说说这事。一首先梳理下事件的大致e平台3。0和比亚迪的新能源大航海时代世人皆知,15至17世纪的地理大发现是人类历史转折的一次标志性事件,它意味着人类历史正式开启了大航海时代,此阶段由西方几个主要文明国家所主导的国际贸易与区域贸易,为之后18世纪工业399美元起,AppleWatch7发布9月15日凌晨,AppleWatch7正式发布。AppleWatch7为曲面屏幕,曲面可以显示内容,边框缩窄了40,达到1。7mm,屏幕面积变得更大,显示内容最多增加50,增加了全中国发布丨我国新能源汽车动力电池技术全球领先续航里程大幅提升中国网9月13日讯(记者彭瑶)国新办13日举行新闻发布会,工业和信息化部部长肖亚庆介绍,我国新能源汽车发展实现技术产品市场三个突破。9月13日,国新办就推进制造强国网络强国建设助力买分期手机被骗,一个月要还两个手机的分期付款,而手机只拿了一个,该怎么办?一听到捷信,就心中的草尼玛,贷款8000,一个月还621,还了一年,告诉我还的是利息,本金8000还没还,草,怕爆通讯录,把剩下的8000又还了,现在经常捷信给我打电话问我贷不贷,骑手每天买3元保险,官方要求美团提供社保,王兴会如何选择?在现代社会,互联网已经完全融入了我们的生活。在手机互联网没有兴起的时候,我们的现实生活和互联网划分得非常清晰。然而当4G崛起,智能手机成为必需品之后,我们已经离不开互联网了。无论是