一、数据库怎么建表
在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。
创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。下面以SQL Server数据库为例,教大家数据库建表方法。
1、创建数据库表的时候,在SQL Server数据库中登录找到数据库然后右键。附加数据库,然后把数据库的名称写上,然后点击确定。
2、创建好之后右键刷新,找到自己创建的表,双击打开。
3、找到第二个表右键,点击新建再选择表。
4、列名是要写的表内容的名称,数据类型根据列名选择相对应的列名,如果表中是有ID的话数据类型使用int,允许null值就不能为空。ID旁边右键选择第一个设置主键,类型改为int,设置主键之后允许null值就会自动把√去掉。
5、在列属性中找到表设计器,在标识规范会显示标识为否。
6、然后在左边的向下的标志点开把标识改为是就即可。其他表的类型就用nvarchar(max)就可以了。
7、表写完之后Ctrl S保存。
二、数据库怎么导入数据
1、将Excel表格里的数据导入数据库
(1)先新建一个新的数据库。
(2)选择新建的数据,右键先选择任务,再选择导入数据。
(3)在弹窗里的数据源中,选择要导入数据的Excel类型。
(4)在Excel文件路径下,通过浏览按钮选择要导入数据的Excel文件。
(5)直接点击“下一步(N)”。
(6)先在“目标”右边,选择倒数第三个,再在“身份验证”时,选择“使用SQL Server身份验证”,数据库只有是刚刚新建的就可以了,最后,点击“下一步”。
(7)直接点击下一步。
(8)选择要导入的数据,但不要选择带有$符号的数据,再点击“下一步“。
(9)直接点击“下一步“。
(10)直接点击“完成“。
2、将数据库中的其他数据导入当前的数据
(1)先在数据库中选择到当前的数据,再右键选择到“任务”,再选择到“导入数据”。
(2)在弹出窗口的“数据源(D)”右边选择到“SQL Server Native Client11.0”,在填写”服务器名称(S)“处可填写当前服务器名称,或填写”(local)“代表本地数据,然后,再选择填写”使用SQL Server身份验证(Q)”的数据,在”数据库(T)”右边选择到含有要导入数据的数据,最后,点击“下一步(N)”。
(3)在弹出窗口的“目标(D)”右边选择到“SQL Server Native Client11.0”,在填写”服务器名称(S)“处可默认填写当前数据库名称,然后,再选择填写”使用SQL Server身份验证(Q)”的数据,在”数据库(T)”右边选择到要导入数据的数据,最后,点击“下一步(N)”。
(4)直接选择“下一步(N)”。
(5)在“表和视图(T)”下选勾/选择到选到应的数据源和准备要导入数据的目数据,再选择“下一步(N)”。
(6)直接点击“下一步”。
(7)直接点击“完成”。