Oracle
Oracle
DFo 1-1
Course Goals
Course Strategy
- Instructor led-training
- Project-driven curriculum
- Industry-recognized certefication
DFo 1-2
Data versus Information
Database definition
Relational Database
Transformation in computing
2. Hierarchial Model
- Organized in a tree-like structure
- Data stored as records that are connected to one another through links
- Record a collection of fields; corresponds to a row in the relational database model
3. Network Model
- Can be regarded as a flexible way of representing objects and their relationships
- Compromised of a collection of records connected through links
- Each record is a collection of fields, contains only one value
4. Object-Oriented Model
- A entity is modeled as an object
- Every object has a state and behaviour
- Is through sharing access
- Object to only one class as an instance of that class
- You can derive a new class from an existing class
5. Relational Model
- Represented as a collection of tables
- Each column respresents attributed
- Each row instances
- Each table the visual representation of columns and rows
- Every table has a field that uniquely indetifies row
- The order of rows and columns is not important
- Every row is unique
- Each field can contain only one value
- Table names must be unique
- Column names must be unique
DFo 1-4
Importance of business rules
- Business rules:
o Allow the developer to understand the relationship
o Help you understand the standardization procedure that an organization follows when
handling huge data
o Simple and easy
o Kept up-to-date
- Business rules are used to understand business processes and the nature, role and scope of
data
- Help you categorize and design database tables
- Business rules are provided
o Manager, Policy makers, documentation and operation manuals, organizational
procedures and standards, interview with end users
- Not all business rules can be modeled in a database
Course 2
DFo 2-1
- Advantages Disadvantages
Easy to understand less security
Easy to implement data inconsistency
Easy to extract information data redundancy
All records stored in one place cumbersome sharing of info
Simple sorting and filtering of reports slow for huge db
Less hardware and software requirements
Relational Databases
DFo 2-2
Conceptual Model
Logical Model
Physical Model
DFo 2-3
Entity
Attributes
- Describe entities and are the specific information that must be known
- Single valued property detail of an entity
Attribute Characteristics
Barker Notation
Bachman Notation