您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 09_数据库应用系统开发附加(PostgreSQL使用方法)
2010年6月2日1电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringPostgreSQLJune2,20102电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering1.PostgreSQL简介最先进的“OpenSourceDatabase“支持多操作系统平台Windows下支持NTFS文件系统June2,20103电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering2.安装June2,20104电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,20105电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,20106电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,20107电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering选择Chinese,MacauS.A.R支持简体中文June2,20108电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,20109电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,201010电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,201011电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering选择附加模块June2,201012电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,201013电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,201014电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,201015电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineeringJune2,201016电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering3.设置POSTGRESQL服务缺省,POSTGRESQL服务被设置为自动启动设置手动启动,打开控制面板-管理工具-服务June2,201017电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering4.执行POSTGRESQL命令控制台1)运行PostgreSQL命令台开始-程序-PostgreSQL8.x-CommandPrompt出现Windowscommandprompt窗口2)psql为PostgreSQL的命令行程序June2,201018电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering5.连接PostgreSQL服务器用缺省的postgres数据库超级用户登陆步骤:1.在命令行执行POSTGRESQL2.输入以下命令C:\ProgramFiles\PostgreSQL\8.1\binpsqlU–postgresh–localhost3.输入超级用户“postgres”的口令4.-Upostgres–为用户名,-hlocalhost–为本地服务器5.出现PostGRESQL命令行意思是已经连接到名为–“postgres”的缺省数据库。postgres=#June2,201019电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering6.设置数据库四步:1.创建数据库拥有者2.创建缺省表存储空间(有安全限制)3.创建数据库4.创建数据库实体对象June2,201020电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering创建数据库拥有者创建角色:postgres=#CREATEROLEdb_ownerLOGINPASSWORD'sample_pwd';检验所创建的拥有者:postgres=#\dudb_ownerJune2,201021电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering创建缺省表空间使用c:\pgdata文件夹作为缺省表存储空间如果在多用户环境下运行POSTGRESQL服务器,则需要对C:\pgdata文件夹设置安全使用权限创建名为“sample_ts”的表空间:postgres=#CREATETABLESPACEsample_tsOWNERdb_ownerLOCATION'c:/pgdata/sampledb/system';检验创建的表空间postgres=#\db+sample_ts表空间就是让其使用专用的os目录,没有什么神秘。扩展存储空间,跳出os对文件系统的大小限制让管理员针对系统的应用特点,优化系统的性能。June2,201022电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering创建数据库创建“sample_db”数据库:postgres=#CREATEDATABASEsample_dbOWNERdb_ownerTEMPLATEtemplate0TABLESPACEsample_ts;创建数据库是通过复制模板数据库实现的。缺省时,复制template1数据库模板,用户可以添加附加对象到template1中。若使用template0模板,其是系统初始标准模板,最好不要对其修改,这样就可以利用它创建纯净的数据库了。列表查看所有已安装的数据库:postgres=#\l+June2,201023电子与信息工程系电子与信息工程系TheDepartmentofElectronics&InformationEngineeringTheDepartmentofElectronics&InformationEngineering创建数据库实体对象1.连接数据库postgres=#\csample_db_name2.执行SQLDB剧本或执行create/update数据库实体对象操作指令3.列表浏览数据库实体对象:postgres=#\d+
本文标题:09_数据库应用系统开发附加(PostgreSQL使用方法)
链接地址:https://www.777doc.com/doc-4440138 .html