* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Oracle Database Administration - 331 IT
Global serializability wikipedia , lookup
Commitment ordering wikipedia , lookup
Microsoft Access wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Serializability wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Ingres (database) wikipedia , lookup
Functional Database Model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Relational model wikipedia , lookup
Oracle Database wikipedia , lookup
Concurrency control wikipedia , lookup
Database model wikipedia , lookup
Oracle Database Administration course objective After completing this course you should be able to:     install, create and administrate an Oracle DB configure the DB for an application employ basic monitoring procedure implement a backup and recovery procedure CAP 364 Rana Almurshed 2 DBA Course Info  Website   Reference books    http://331IT.wordpress.com/ Oracle Database 11g DBA Handbook Beginning Oracle Database 11g Administration: From Novice to Professional DBA grades   CAP 364 Evaluation 5% Final lab 5% Rana Almurshed 3 Outline  Learn about Database administration   Database administration Database administrator   CAP 364 Task, Role, Skills… Identify the main DBA tools in the Oracle10g software suite Rana Almurshed 4 Database Administration Managing the Data is crucial IT 331 Rana Almurshed 6 Database Administration  Database Administration: A technical function that is responsible for physical database design and for dealing with technical issues such as security enforcement, database performance, and backup and recovery CAP 364 Rana Almurshed 7 Database Administration  Database Administration   Size and Role varies from company to company DBA’s function is very dynamic     CAP 364 Distributed Databases Internet Databases Object Oriented databases Sophistication and Power of the DBMS packages Rana Almurshed 8 DBA  A database administrator (DBA) is a person responsible for the design, implementation, maintenance and repair of an organization's database. CAP 364 Rana Almurshed 9 DBA tasks  Install and upgrade the DBMS software on the server  Optimize database performance  Create and maintain user accounts  Monitor data storage space  Start and shut down the database  Perform backup and recovery operations CAP 364 Rana Almurshed 10 DBA tasks  Install and upgrade developer client utilities  Deploy finished database applications to users  Assist developers in designing and creating database tables  Assist developers in designing and creating form and report components and integrated database applications  Assist in testing and debugging new applications  Assist in training developers and users CAP 364 Rana Almurshed 11 DBA Role Liaison with:  Management      CAP 364 enterprise objectives time constraints for development budget constraints future plans organizational changes Rana Almurshed 12 DBA Role Liaison with:  Users       CAP 364 data requirements application priorities ownership of data archiving requirements documentation response times Rana Almurshed 13 DBA Role Liaison with:  Application Development Staff       CAP 364 security/privacy controls education/training data integrity rules housekeeping programs information about the database test plans etc. Rana Almurshed 14 DBA Role Liaison with:  Operations Staff      CAP 364 availability requirements batch job priorities security procedures error recovery requirements performance monitoring etc. Rana Almurshed 15 DBA Role Liaison with:  Software Vendors      CAP 364 Education/training needs Hardware requirements documentation service support & maintenance utilities etc. Rana Almurshed 16 DBA Role Liaison with:  Hardware Vendors       CAP 364 hardware capabilities expansion capability incompatibility with any existing hardware servicing requirements training equipment failure Rana Almurshed 17 Knowledge and Skills  DBAs :  keep up with the complexities of database technologies  have well-developed interpersonal and communication skills  have an ability to understand data and how it will be used  possess good process management and problem solving skills  enjoy working within a team CAP 364 Rana Almurshed 18 Knowledge and Skills  DBAs :  are customer focused  enjoy troubleshooting  are critical thinkers and can use logic and reason to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems  are active listeners and can give full attention to what people are saying and take the time to understand the points being made CAP 364 Rana Almurshed 19 DBAs possess good problem solving skills IT 331 Rana Almurshed 20 DBA tools in the Oracle10g Oracle10g  The Oracle10g RDBMS software suite includes everything you need to build/maintain a relational DB  The basic software:     CAP 364 Runs the database engine Manages the data storage for all information in the database Provides tools to manage users, tables, data integrity, backups, and basic data entry Includes additional tools and utilities that help monitor the performance and security of the database Rana Almurshed 22 Overview of DBA Tools  Many of these tools become integrated in:      Tools give you a way to work on the database   CAP 364 Central workspace Enterprise Manager console Database Control Grid Control In a Windows-style environment You must also understand how to work directly from the command line Rana Almurshed 23 Tools for Administering an Oracle Database  Oracle Universal Installer  Database Configuration Assistant  Database Upgrade Assistant  Oracle Net Manager  Oracle Net Configuration Assistant  Oracle Enterprise Manager  Server Control Utility  SQL *Plus  Recovery Manager  Data Pump  SQL *Loader CAP 364 Rana Almurshed 24 References         http://en.wikipedia.org/wiki/Database_administrator http://www.acs.org.au/ictcareers/index.cfm?action=show&con ID=200707200948211895 Oracle 10g Database Administrator: Implementation and Administration Modern Database Management Database Administration A Guide to Oracle 9i Database Users & Administration Oracle 11g Student Guide CAP 364 Rana Almurshed 25