Access数据库创建表

大家好,上节介绍了最常用的概念模型E-R模型,并通过模型将图书馆管理数据库分成不同的表格,本节简单演示下在Access数据库中创建对应的表。涉及的问题主要是字段的数据类型。

一、创 建 表 具 体 步 骤

上节中根据模型初步分了4张表,对应的字段如下:

1、图书表:书号、书名、作者、单价、出版商号

2、读者表:会员号、姓名、年龄、联系方式

3、出版商表:出版商号、名称、联系方式

4、借阅表:借阅编号、借出日期、应还日期、书号、会员号

下面以第一个图书表为例来创建表,其中“书号“作为主键。

1、选择“表设计”

在“创建”菜单栏中有“表”、“表设计”和“SharePoint列表”,通常选择“表设计”,可以具体设置字段数据类型和属性。

如果选择“表”则是快捷建表,直接添加字段而不设置属性,并且会带有“自动编号”类型的字段“ID”(自动编号字段后面会说明)。

最后一个SharePoint列表暂时不用了解。

2、录入字段和数据类型

选择”表设计“后进入Access数据库的设计视图,分别写入字段名称、并根据需要设置字段的数据类型。(字段数据类型在下节会汇总,了解会用即可)。

3、设置主键

输入字段后在切换视图或者保存表时,软件会提示要求设置表的名称和表的主键如下图所示:

回顾下满足主键的要求的字段是:1、不能为空,2、不可重复。主键的概念是Access表中可以唯一标记一个记录的字段,可以不是一个字段。

在实例中“图书表”的是“书号”符合做主键的条件。选择“书号”字段,点击“设计”菜单中的“主键”按钮。此时在“书号”前出现钥匙图标,即设置完成。

4、视图切换录入数据

设置“主键”后,单击“开始”菜单中的“视图”,选择“数据库视图”可以进入数据录入界面,之后就可以录入对应字段的数据。

这样,在设置了字段名称、数据类型和主键之后。再设置字段的属性,就可以完成表设计。

本文分享自微信公众号 - Excel和Access学习笔记(excel-note)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-10-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python乱炖

五分钟叫你学会操作MongoDB增删改查

此篇是相信大家对SQL语句有一定的基础下去看能看懂点,没有SQL基础的也么有问题,直接背住就可以了!(毕竟SQL语句也是背的,MongoDB肯定也是要记熟的)

11130
来自专栏凯哥Java

springboot支付项目之springboot集成jpa

我们遵从MVC三层模式,DAO层设计与开发、Service层设计与开发以及Controller层。

3700
来自专栏折腾折腾再折腾

mysql数据库安装

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一。简而言...

8820
来自专栏北京马哥教育

性能调优概述,这是一篇最通俗易懂性能调优的总结!

硬件配置:CUP Xeon E5620 x 2 8核心, 内存 16G , 硬盘 RAID 10,操作系统: CentOS 6.4 x86_64(64位)。

16330
来自专栏Python乱炖

Flask+MongoDB

MongoDB is Object-Oriented, simple, dynamic and scalable NoSQL database. It is b...

12020
来自专栏Java架构学习路线

你不会还在用这8个错误的SQL写法吧?

分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time...

2300
来自专栏金融级分布式数据库TDSQL

TDSQL:15年研发演进,这是一条数据库自主可控之路

日前,基于国产金融级分布式数据库腾讯云TDSQL打造的张家港农商银行新一代核心业务系统成功上线投产。这是在国内银行首次在传统核心业务系统场景下,采用国产分布式数...

2910
来自专栏折腾折腾再折腾

mysql简单基础

枚举:enum,enum('男','女'),你男可以用1表示,1对应男,2就是女,这就是枚举。

8930
来自专栏老男孩成长之路

单点登录(Single Sign On)解决方案

A 网站和 B 网站是同一家公司的关联服务。现在要求,用户只要在其中一个网站登录,再访问另一个网站就会自动登录,请问怎么实现?

5900
来自专栏折腾折腾再折腾

数据的存储(二)

1.0首先我们要下载mysql数据库和pymysql库(在python2中导入的库为mysqldb,python3不支持)

7440

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励