APP下载

Split()函数在数据库设计应用的研究

2021-06-16邹同浩许学添

电子技术与软件工程 2021年7期
关键词:数据库设计

邹同浩 许学添

(广东司法警官职业学院 广东省广州市 510520)

1 引言

在数据库设计的过程中,经常遇到对于同类事物需要的信息不一样,为解决这一问题,需要针对不同的事物设计不同的数据表,数据表之间通过关键字段确定多种内联关系。如果把不同的事物放在同一张数据表中,不同的事物有不同的属性,这样创建一张表就很难进行输入和管理。例如,把人和物存在同一张表格内,人的属性有“性别”,而物没有这样的属性,存在同一张表中,很多字段对于彼此都是无效字段,增加了计算机处理负荷,从而暴露出数据库设计的庞大和复杂性。本文指出用split()函数减少数据库设计中的多表性和内联性,降低数据库设计的复杂性 ,尽最大可能的把不同的信息存储设计在同一张数据表中,减少表的数据表的数量和降低数据之间关联性,提高数据的设计效率,降低数据库的管理复杂度。

2 Split()函数分割作用及存储

Split 函数是编程语言中使用于分割字符串一种函数,它返回一个下标从零开始的一维数组。它是在逻辑上对输入数据进行的分割,并不会在磁盘上将其切割成片存储[1]。

Split 函数格式:Split(expression[,delimiter [,count[, ompare]]])。如果用“.”作为分隔的话,必须写法,String.split("\."),这样才能正确的分隔开,不能用String.split(".");如果用“|”作为分隔的话,写法,String.split("\|"),这样才能正确的分隔开;“.”和“|”都是转义字符,必须得加"\";如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如,“acount=? and uu =? or n=?”,把三个都分隔出来,可以用String.split("and|or");

使用String.split 方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。……

登录APP查看全文

猜你喜欢

数据库设计
何为设计的守护之道?
《丰收的喜悦展示设计》
瞒天过海——仿生设计萌到家
设计秀
数据库
有种设计叫而专
数据库
数据库
数据库
数据库