| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | DataBase(DB) | |||||||||||||||||||||||||
2 | A Database is an organized collection of interrelated data. | C | R | U | D | |||||||||||||||||||||
3 | Create | Read | Update | Delete | ||||||||||||||||||||||
4 | A Bank DB stores data related to customers, transactions, loans etc. | |||||||||||||||||||||||||
5 | A University DB stores data related to Students, Courses, Faculty etc. | |||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||
7 | Types of Databases:- 1.OLTP DB (Online Transaction Processing) 2.OLAP DB (Online Analytical Processing) (DWH) | |||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | Organization uses OLTP for running the business(day-to-day_transactions) | Create | Read | Update | Delete | |||||||||||||||||||||
11 | Organizations uses OLAP for Analysing the business activities | |||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | DBMS | |||||||||||||||||||||||||
14 | Data Base Management System | |||||||||||||||||||||||||
15 | It is a software to create and manage DB | |||||||||||||||||||||||||
16 | DBMS is a interface between User and DB | |||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||
19 | Evolution of DBMS | |||||||||||||||||||||||||
20 | Development of DBMS | Year | Name of DBMS | |||||||||||||||||||||||
21 | 1960 | File Management System | FMS | |||||||||||||||||||||||
22 | 1970 | Hierarchial or Network Data Base Management System | HDBMS or NDBMS | |||||||||||||||||||||||
23 | 1980 | Relation DBMS | RDBMS | |||||||||||||||||||||||
24 | 1990 | Object Relational | ORDBMS | |||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | RDBMS | |||||||||||||||||||||||||
27 | RDBMS concept was introduced by E.F.CODD | |||||||||||||||||||||||||
28 | E.F. CODD introduced 12 rules called CODD Rules | |||||||||||||||||||||||||
29 | A DB that supports all 12 rules called a perfect RDBMS | |||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | According to the information, the data must be organized into tables. | |||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | Database=Collection of Tables | |||||||||||||||||||||||||
34 | Table= Collection of rows and columns | |||||||||||||||||||||||||
35 | Row=Collection of field Values | |||||||||||||||||||||||||
36 | Column=Collection of One Field Values | |||||||||||||||||||||||||
37 | Learn any one of the SQL in a perfect way | |||||||||||||||||||||||||
38 | Every table must contain a Primary Key in order to uniquely identify the records | 90% SQL code is same | 10% Keywords will change | Tools | Oracle SQL | |||||||||||||||||||||
39 | RDBMS Softwares | ORDBMS Software | From | In our Laps, client tool will be installed | Microsoft Server SQL | |||||||||||||||||||||
40 | Oracle | Oracle Corporation | GUI | TeraData SQL | ||||||||||||||||||||||
41 | MySQL | Oracle Corporation | Graphical User Interfece tool | |||||||||||||||||||||||
42 | SQL Server | Microsoft Corporation | SQL Developer is a UI front-end tool | |||||||||||||||||||||||
43 | DB2,Netezza | IBM | Toad is also UI fron-end tool | |||||||||||||||||||||||
44 | POSTGRESQL | POSTGRESQL forum | both are used to pull the data from DB | |||||||||||||||||||||||
45 | RDS | Amazon | SQL Server management studio is for Micrsoft SQL Server | |||||||||||||||||||||||
46 | For TeraData-SQL Assistant | |||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | Other DB'S | |||||||||||||||||||||||||
49 | TeraData | Teradata Corporation | ||||||||||||||||||||||||
50 | Sybase | SAP | ||||||||||||||||||||||||
51 | RDBMS properties | MangoDB | NO SQL DB, 100 times faster than RDBMS | |||||||||||||||||||||||
52 | Easy to access and Manipulate data | Radis | No SQL DB | |||||||||||||||||||||||
53 | Less Redundency (Duplication of data) | ElasticSearch | search engine on Apache Lucene, Non-RDBMS NO SQL DBMS | |||||||||||||||||||||||
54 | More security | Apache Cassandra | No SQL DB, no single point of failure | |||||||||||||||||||||||
55 | Gurantees Data Quality | MariaDB | forum | |||||||||||||||||||||||
56 | Supports Data Sharing | OrientDB | No SQL DB, supports Graphs,Documents and Objects Models. | |||||||||||||||||||||||
57 | Supports Transactions | SQLite | Built upon C language, serverless light weight DBMS, | |||||||||||||||||||||||
58 | Amazon DynamoDB | No SQL DB, from AWS, non-RDBMS | ||||||||||||||||||||||||
59 | Neo4j | graph DB, No SQL DB, Uses Cypher language | ||||||||||||||||||||||||
60 | ORDBMS | Firebird | Linux/Unix DB | |||||||||||||||||||||||
61 | Object Relational DBMS | CouchDB | No SQL DB; Uses JSON,JavaScript,Regular HTTP | |||||||||||||||||||||||
62 | ORDBMS = RDBMS + OOPS (reusability) | SAPHANA | from SAP SE, power tool to acccess the data in a faster way. Data stores in memory but not in the disk. | |||||||||||||||||||||||
63 | RDBMS doesn't support reusability but ORDBMS supports reusability | |||||||||||||||||||||||||
64 | ORDBMS supports reusability by using UDT (user define type) | |||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | Oracle up to 7 version RDBMS | |||||||||||||||||||||||||
67 | Oracle from 8 version ORDBMS | |||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | RDBMS | |||||||||||||||||||||||||
70 | EMP | |||||||||||||||||||||||||
71 | empid | ename | sal | hno | street | city | state | pin | ||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | cust | |||||||||||||||||||||||||
74 | cid | cname | hno | street | city | state | pin | |||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | Student | |||||||||||||||||||||||||
77 | sid | sname | hno | street | city | state | pin | |||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ORDBMS | |||||||||||||||||||||||||
80 | UDT | |||||||||||||||||||||||||
81 | ADDRESS | |||||||||||||||||||||||||
82 | hno | street | city | state | pin | |||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | EMP | |||||||||||||||||||||||||
85 | empid | ename | sal | Address | ||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | CUST | |||||||||||||||||||||||||
88 | cid | cname | Address | |||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | STUDENT | |||||||||||||||||||||||||
91 | SID | SNAME | Address | |||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | What is Oracle | |||||||||||||||||||||||||
95 | Oracle is basically a RDBMS product from Oracle Corporation. It also supports features of ORDBMS used to create and manage database. | |||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | DB Development Life Cycle | |||||||||||||||||||||||||
99 | Analysis | |||||||||||||||||||||||||
100 | Design |