studies &research Information technology department Database systems Report on: (Comparison between Relational database & object oriented database) By: Mohammed Hussein Mahmoud Mustafa khedr To: Dr. Saad Darwish Introduction A database is a means of storing information in such a way that information can be retrieved from it. Thus a database is typically a repository for heterogeneous but interrelated pieces of information. Often a database contains more than one table. Codebooks and dictionaries
Premium Relational model Database Data modeling
DATABASE SPECIFICATIONS 1. TABLE NAME : TBLGENDER FIELD NAME DATA TYPE SIZE CONSTRAINT REFERENCES GID IntN/A PK‚ IDENTITY NONE GDESC Varchar6 NOT NULL NONE 2. TABLE NAME: TBLGRDLVL FIELD NAME DATA TYPE SIZE CONSTRAINT REFERENCES GRDID IntN/A PRIMARY KEY‚IDENTITY NONE GRDLVLDESC VarChar15 NOT NULL NONE GRDSECTION Varchar15 NOT NULL NONE 3. TABLE NAME: TBLRANK FIELD NAME DATA TYPE SIZE CONSTRAINT REFERENCES RANKID IntN/A PRIMARY KEY‚IDENTITY NONE RANKDESC Varchar20 NOT NULL NONE 4.
Premium SQL Data modeling
The entity-relationship model (or ER model) is a way of graphically representing the logical relationships of entities (or objects) in order to create a database. entity type is a collection of entity instances sharing similar properties Strong Entity Vs Weak Entity An entity set that does not have sufficient attributes to form a primary key is termed as a weak entity set. An entity set that has a primary key is termed as strong entity set. A weak entity is existence dependent. That is the
Premium Entity-relationship model Data modeling
Oracle Table Triggers Version 11.1 General Data Dictionary Views Related To DDL Triggers trigger$ dba_triggers all_triggers user_triggers System Privileges Related To Table Triggers create trigger create any trigger administer database trigger alter any trigger drop any trigger Table Trigger Firing Options -- before constraints are applied BEFORE INSERT BEFORE UPDATE BEFORE DELETE -- after constraints are applied AFTER INSERT AFTER UPDATE AFTER DELETE Transaction
Premium SQL
Running Head: Database Development Case Study: Database Development Maintenance plans and activities that could be performed in order to improve data quality In order to improve the quality of datasets various activities to be performed like error detection and correlation‚ process design and process control and improvement In error detection method‚ errors are detected by comparing data to a correct baseline and by checking for missing values. By examining time stamp incorrected
Premium Management Software engineering Project management
What problem would you encounter if you wanted to produce a listing by city? How would you solve this problem by altering the file structure? Some of the project managers are mentioned several times‚ that would cause duplication in the city database. 3. If you wanted to produce a listing of the file contents by last name‚ area code‚ city‚ state‚ or zip code‚ how would you alter the file structure? Divide address capabilities‚ by dividing MANAGER_ADDRESS into its component parts (MGR_STREET
Premium Telephone Telephone exchange Telephone number
Lecture-13 Structured Query Language (SQL) Introduction Commercial database systems use more user friendly language to specify the queries. SQL is the most influential commercially marketed product language. Other commercially used languages are QBE‚ Quel‚ and Datalog. Basic Structure The basic structure of an SQL consists of three clauses: select‚ from and where. select: it corresponds to the projection operation of relational algebra. Used to list the attributes desired in the
Premium SQL Relational model Relational database
required: yes/no Tutor______________________ Final Grade_________ Date _______________ [INOKA MEDAGODA COMP 1302] Page 1 Table of Contents Content Page D1. Business Rules D2. ER Diagram D3. Relational Schema D4. Normalization D5. Database View D6. SQL Codes D7. Player Registration Form D8. Report D9. Master detail form Reference 02 - 03 03 - 04 04 - 05 05 - 06 06 - 07 07 - 08 08 - 11 11 - 13 13 – 15 15 - 16 [INOKA MEDAGODA COMP 1302] Page 2 D1. BUSINESS RULES 1. An
Premium Relational model SQL Relational database
DATABASE One of the technology terms that most people have become accustomed to hearing either at work or while surfing the Internet is the database. The database used to be an extremely technical term‚ however with the rise of computer systems and information technology throughout our culture‚ the database has become a household term. A database is a structured collection of records or data that is stored in a computer system. In order for a database to be truly functional‚ it must not only store
Premium Database Relational model SQL
characters in a character set but of definable variable length.Stores binary string values in hexadecimal format. BLOB is defined to be a variable length. (Oracle also has CLOB and NCLOB‚ as well as BFILE for storing unstructured data outside the database.) | Number | NUMERICINTERGER(INT) | Stores exact numbers with a defined precision and scale.Stores exact numbers with a predefined precision and scale of zero | Temporal | TIMESTAMPTIMESTAMP WITH LOCAL TIME ZON | Stores a moment an event occurs
Premium SQL Data management