数据库应用开发培训课程

上传人:23****fg 文档编号:246916572 上传时间:2024-10-16 格式:PPTX 页数:37 大小:474.50KB
返回 下载 相关 举报
数据库应用开发培训课程_第1页
第1页 / 共37页
数据库应用开发培训课程_第2页
第2页 / 共37页
数据库应用开发培训课程_第3页
第3页 / 共37页
点击查看更多>>
资源描述
,*,All rights reserved 2004,Beijing CItynet Technology,数,据,据,库,库,应,应,用,用,开,开,发,发,一,、,、SQLserverSQL,语,语,言,言,概,概,要,要,二,、,、,如,如,何,何,读,读,懂,懂,数,数,据,据,库,库,设,设,计,计,图,图,三,、,、,如,如,何,何,使,使,用,用SQLServer,企,企,业,业,管,管,理,理,器,器,、,、,查,查,询,询,分,分,析,析,器,器,四,、,、.NET,中,中,对,对,于,于,数,数,据,据,库,库,访,访,问,问,提,提,供,供,的,的,对,对,象,象,(,(,熟,熟,悉,悉DataSet,、,、DataTable,、,、DataRow,对,对,象,象,),),五,、,、,使,使,用,用SqlHelper,并,并,创,创,建,建DBAccess,实,实,现,现,数,数,据,据,库,库,封,封,装,装,六,、,、,如,如,何,何,使,使,用,用DBAccess,提,提,供,供,的,的,方,方,法,法,目,录,录,一,、,、SQL,语,语,言,言,概,概,要,要,一,、,、,数,数,据,据,类,类,型,型,二,、,、SQL,语,语,句,句,数,据,据,类,类,型,型,Char,和,和Varchar,char,和,和varchar,的,的,长,长,度,度,都,都,在,在1,到,到8000,之,之,间,间,,,,,它,它,们,们,的,的,区,区,别,别,在,在,于,于char,是,是,定,定,长,长,字,字,符,符,数,数,据,据,,,,,而,而varchar,是,是,变,变,长,长,字,字,符,符,数,数,据,据,。,。,所,谓,谓,定,定,长,长,就,就,是,是,长,长,度,度,固,固,定,定,的,的,,,,,当,当,输,输,入,入,的,的,数,数,据,据,长,长,度,度,没,没,有,有,达,达,到,到,指,指,定,定,的,的,长,长,度,度,时,时,将,将,自,自,动,动,以,以,英,英,文,文,空,空,格,格,在,在,其,其,后,后,面,面,填,填,充,充,,,,,使,使,长,长,度,度,达,达,到,到,相,相,应,应,的,的,长,长,度,度,;,;,而,而,变,变,长,长,字,字,符,符,数,数,据,据,则,则,不,不,会,会,以,以,空,空,格,格,填,填,充,充,。,。,text,存,存,储,储,可,可,变,变,长,长,度,度,的,的,非,非Unicode,数,数,据,据,,,,,最,最,大,大,长,长,度,度,为,为231-1(2,147,483,647),个,个,字,字,符,符,。,。,数,据,据,类,类,型,型,Nchar,、,、Nvarchar,nvarchar,、,、nchar,从,从,名,名,称,称,上,上,看,看,只,只,是,是,多,多,了,了,个,个,字,字,母,母,“,“n,”,”,,,,,它,它,表,表,示,示,存,存,储,储,的,的,是,是Unicode,数,数,据,据,类,类,型,型,的,的,字,字,符,符,。,。,字,符,符,中,中,,,,,英,英,文,文,字,字,符,符,只,只,需,需,要,要,一,一,个,个,字,字,节,节,存,存,储,储,就,就,足,足,够,够,了,了,,,,,但,但,汉,汉,字,字,众,众,多,多,,,,,需,需,要,要,两,两,个,个,字,字,节,节,存,存,储,储,,,,,英,英,文,文,与,与,汉,汉,字,字,同,同,时,时,存,存,在,在,时,时,容,容,易,易,造,造,成,成,混,混,乱,乱,,,,Unicode,字,字,符,符,集,集,就,就,是,是,为,为,了,了,解,解,决,决,字,字,符,符,集,集,这,这,种,种,不,不,兼,兼,容,容,的,的,问,问,题,题,而,而,产,产,生,生,的,的,,,,,它,它,所,所,有,有,的,的,字,字,符,符,都,都,用,用,两,两,个,个,字,字,节,节,表,表,示,示,,,,,即,即,英,英,文,文,字,字,符,符,也,也,是,是,用,用,两,两,个,个,字,字,节,节,表,表,示,示,。,。nchar,、,、nvarchar,的,的,长,长,度,度,是,是,在,在1,到,到4000,之,之,间,间,。,。,和,和char,、,、varchar,比,比,较,较,:,:nchar,、,、nvarchar,则,则,最,最,多,多,存,存,储,储4000,个,个,字,字,符,符,,,,,不,不,论,论,是,是,英,英,文,文,还,还,是,是,汉,汉,字,字,;,;,而,而char,、,、varchar,最,最,多,多,能,能,存,存,储,储8000,个,个,英,英,文,文,,,,4000,个,个,汉,汉,字,字,。,。,可,以,以,看,看,出,出,使,使,用,用nchar,、,、nvarchar,数,数,据,据,类,类,型,型,时,时,不,不,用,用,担,担,心,心,输,输,入,入,的,的,字,字,符,符,是,是,英,英,文,文,还,还,是,是,汉,汉,字,字,,,,,较,较,为,为,方,方,便,便,,,,,但,但,在,在,存,存,储,储,英,英,文,文,时,时,数,数,量,量,上,上,有,有,些,些,损,损,失,失,。,。,数据类,型,型,DateTime,datetime:,从,从1753年1月1,日,日到9999,年,年12,月,月31,日,日的日,期,期和时,间,间数据,,,,精确,到,到百分,之,之三秒,。,。,数据类,型,型,BigInt,、,、Int、SmallInt、TinyInt,bigint,:,:从-263(-9223372036854775808)到263-1(9223372036854775807),的,的整型,数,数据。int:,从,从-231(-2,147,483,648)到231-1(2,147,483,647)的,整,整型数,据,据。smallint,:,:从-215(-32,768)到215-1(32,767)的整,数,数数据,。,。tinyint:从0到255的,整,整数数,据,据。,Bit,bit,:,:1或0的整,数,数数据,。,。,数据类,型,型,Decimal/Numeric,、,、Floact、Real,decimal和numeric,这两种,数,数据类,型,型是等,效,效的。,都,都有两,个,个参数,:,:p(,精,精度),和,和s(,小,小数位,数,数)。,指,指定小,数,数点左,边,边和右,边,边可以,存,存储的,十,十进制,数,数字的,最,最大个,数,数,p,必,必须是,从,从 1,到,到38,之,之间的,值,值。s,指,指定小,数,数点右,边,边可以,存,存储的,十,十进制,数,数字的,最,最大个,数,数,s,必,必须是,从,从0到p之间,的,的值,,默,默认小,数,数位数,是,是0。,float和real,float:,从,从-1.79308到1.79308之间,的,的浮点,数,数字数,据,据。real:,从,从-3.4038,到,到3.4038之,间,间的浮,点,点数字,数,数据。,在,在SQL Server中,,,,real的,同,同义词,为,为float(24)。,SQL,语,语句,Select,语,语句,Insert,语,语句,Update,语,语句,Delete,语,语句,其他常,用,用的SQL,语,语句,SELECTALL|DISTINCTFROM,n,WHERE,Partial Syntax,1 SELECTStatement,SelectList,WHERE,FROM,指定列,employeeid,lastname,firstname,title,1,Davolio,Nancy,Sales Representative,2,Fuller,Andrew,Vice President,Sales,3,Leverling,Janet,Sales Representative,4,Peacock,Margaret,Sales Representative,5,Buchanan,Steven,Sales Manager,6,Suyama,Michael,Sales Representative,7,King,Robert,Sales Representative,8,Callahan,Laura,Inside Sales Coordinator,9,Dodsworth,Anne,Sales Representative,USEnorthwind,SELECTemployeeid,lastname,firstname,title,FROM employees,GO,WHERE,过,滤,滤行,employeeid,lastname,firstname,title,5,Buchanan,Steven,Sales Manager,USE northwind,SELECT employeeid,lastname,firstname,title,FROM employees,WHERE employeeid=5,GO,修改列,名,名,1)SELECTau_fname,au_lname,city,state,,phoneASTelephoneFROMauthors,-推,荐,荐使用,2)SELECTau_fname,au_lname,city,state,,Telephone=phone FROMauthors,3)SELECTau_fname,au_lname,city,state,,phoneTelephoneFROMauthors,更改表,名,名,1)SELECTa.*fromauthors as a,2)SELECTa.*fromauthors a,3)selectb.*from,(select*fromauthors)asb,Insert,单行数,据,据,INSERT,VALUES,多行数,据,据,INSERT,SELECT,SELECTINTO,插入部,分,分数据,使用默,认,认插入,数,数据,插入单,行,行数据,语法,INSERTINTO,表,表名列,名,名序列,VALUES(值,序,序列),例子,USEnorthwindINSERTINTO orders,(,(ID,quantity,note),VALUES(1,10,NewOrder,),GO,DELETE,语法,DELETEFROM,表,表名,WHERE 删,除,除条件,例子,USEnorthwindDELETEfrom orders,GO,USEnorthwind,UPDATEproducts,SETunitprice=(unitprice*1.1),GO,Update,语法,UPDATE,表,表,名,名SET,列,列名=常,量,量值|,表,表,达,达式,WHERE,更,更新,条,条件,例子,其他,有,有用,的,的SQL,删除,重,重复,行,行,限制,返,返回,行,行数,IN,(,(NOTIN),LIKE,ISNULL,查询,结,结果,排,排序,ISNULL(),函,函,数,数,联合,查,查询,1、,删,删除,重,重复,行,行SELECT,语,语句,中,中使,用,用ALL,或,或DISTINCT选,项,项来,显,显示,表,表中,符,符合,条,条件,的,的所,有,有行,或,或删,除,除其,中,中重,复,复的,数,数据,行,行,,默,默认,为,为ALL,。,。,使用DISTINCT,选,选项,时,时,,对,对于,所,所有,重,重复,的,的数,据,据行,在,在SELECT返,回,回的,结,结果,集,集合,中,中只,保,保留,一,一行,。,。2,、,、限,制,制返,回,回的,行,行数,使,使,用,用TOPnPERCENT,选,选项,限,限制,返,返回,的,的数,据,据行,数,数,TOPn说,明,明返,回,回n,行,行,,而,而TOPnPERCENT
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 营销创新


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!