ACCESS创建表的五种方法步骤如下:
1、Access数据库中建表的方法共有五种,分别是: 使用设计器创建表 ,通过输入数据创建表 ,使用向导创建表 ,导入表 ,链接表。
2、先定义表的结构,表的结构需要我们自己定义,如图所示。
3、Access数据库设置字段属性,设置每个字段的数据类型,字段名称等,如图所示。
4、新建的Access数据的主键,Oracle数据库和MySQL数据一样,Access数据也有自己的主键。
5、设置Access数据库的表达式生成器,给数据库中所有的表或查询中字段、名称、窗体、报表中的各种控件。
6、点击保存按钮,保存我们刚刚新建的Access数据库,点击确认即可。
create table 表名
(
id int(11) not null auto_increment, //看是否要设置为自增长
字段名 varchar(50) null,
字段名 date null,
字段名 varchar(50) null,
字段名 varchar(50) null,
字段名 float(13,0) null,
字段名 int null,
primary key(id) //设置ID为主键
)ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=gbk AUTO_INCREMENT=5 ;
charset=gbk //这个是指你的数据库字符集是什么,这里是GBK
如果是utf8 charset=utf8
在MySQL数据库中,学生、教师、课程、成绩、班级和班长之间可以建立如下表:
学生表(student)
字段名
类型
描述
id int 学生ID
name varchar 学生姓名
class_id int 班级ID
leader tinyint 是否为班长
该表中的class_id字段与班级表的id字段关联,leader字段表示该学生是否为班长。
教师表(teacher)
字段名
类型
描述
id int 教师ID
name varchar 教师姓名
课程表(course)
字段名
类型
描述
id int 课程ID
name varchar 课程名称
teacher_id int 授课教师ID
该表中的teacher_id字段与教师表的id字段关联。
成绩表(score)
字段名
类型
描述
id int 成绩ID
student_id int 学生ID
course_id int 课程ID
score decimal 成绩
该表中的studentid字段与学生表的id字段关联,courseid字段与课程表的id字段关联,score字段表示该学生在该课程中的成绩。
班级表(class)
字段名
类型
描述
id int 班级ID
name varchar 班级名称
班长表(leader)
字段名
类型
描述
id int 班长ID
student_id int 学生ID
该表中的student_id字段与学生表的id字段关联。
在上述表中,学生表、课程表、成绩表和班级表之间存在外键关系,分别为:
学生表的class_id字段与班级表的id字段关联;
课程表的teacher_id字段与教师表的id字段关联;
成绩表的studentid字段与学生表的id字段关联,courseid字段与课程表的id字段关联。
以上就是关于在ACCESS创建表的五种方法全部的内容,包括:在ACCESS创建表的五种方法、mysql建表语句怎么写,表结构是什么样的、MySQL数据库中学生,教师,课程,成绩,班级和班长之间应该怎么建表哪些表之间有外键等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)