Parents : Core Subjects in Computer Science MOC-Computer-Science
Love Babbar ‘s course
Chapter one
- Data : anything in form of bits/bytes and exist in raw form (image , text and so on).
- Data has no meaning of its own , we have to make process it , reframe it and then make meaning out of it which hence is called information.
- This information helps in taking varying decisions in varying fields.
Database and DBMS
What is a Database then ?? Database is the collection where similar/different type of data is stored for easy
- Accessibility
- Manageability
- Updation For those above actions certain programs are required which in collection of database consititutes the database management system or DBMS.
File system disadvantages
- We all know what a file system is atleast it helps us manage ours files instantly and efficiently with various functionalities such as searching, storing them in folders to name a few but can this advantageous tool be less advantageous in other cases.
- As we know the data in our world is increasing and each day new form of data is being created , modified or read. Earlier file systems were used to manage the data but as time grew , people came too know that as data grows and changes rapidly following problems occur while handling it with file systems.
Disadvantages of file system which are advantages in dbms
- Inconsistency and Redundancy : The same file can be replicated many times or the data in some file might not match the other file.
- Inefficient access : The access of data is not much efficient as to search for a particular type of data for information seeking and decision making , new program is to be developed each time.
- Inability to grow over time : The file system is not as much scalable it slows down and becomes inefficient
- Five inter-related problems also occurs
- Atomicity
- Integrity
- Concurrency
- Security
- Isolation of data
Learning from MLH GWMLH week
- Twitch Stream Primary key
- should be unique
- should be immutable
Tips noted
- Keep the size according to the current usage not according to future usage (not always tho)