Preview

Introduction to Data Structure

Powerful Essays
Open Document
Open Document
2894 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Introduction to Data Structure
Lecture 1
1.1 INTRODUCTION Data structure is the branch of computer science that unleashes the knowledge of how the data should be organized, how the flow of data should be controlled and how a data structure should be designed and implemented to reduce the complexity and increase the efficiency of the algorithm. The theory of structures not only introduces the data structures, but also helps to understand and use the concept of abstraction, analyze problems step by step and develop algorithms to solve real world problems. Thus it enables various data structures like stacks, queue, linked list, trees and graphs. Effective use of principles of data structures increases efficiency of algorithms to solve problems like searching, sorting, populating and handling voluminous data. 1.2 Basic Terminology of Data Organization Data: The term data means a value or set of values. For example, marks of students, figures obtained during exit polls etc. The data is stored in the memory of computer. Different models are used to organize data in the memory. For example, the model used to organize the data in main memory are collectively referred to as data structures, whereas the different models used to organize data in the secondary memory are collectively referred to as file structures. Data item:- A data item means a single unit of values. For example, roll number, name, address etc. Entity: Entity is something that has certain qualities, characteristics, properties or attributes that may contain some values. For example, Student is an entity. The attributes of student may be roll number, name, address, etc, The values of these attributes may be 100, Ram, House No. 133-A, Pragati Vihar, Delhi. Entity Set: An entity set is a group of or set of similar entities. For example, employees of an organization, students of a class etc. Information: When the data is processed by applying certain rules, new processed data is called information. The data are not useful for decision

You May Also Find These Documents Helpful

  • Powerful Essays

    Nt1330 Unit 1 Study Guide

    • 1178 Words
    • 5 Pages

    A Database is generally used for storing data in a structured way in an efficient manner for insert, update and retrieval of data in well defined formats. On the other hand, in file system the data stored in unstructured manner with an unrelated data.…

    • 1178 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    week 4 Discussion 1

    • 447 Words
    • 2 Pages

    Optimal database design recognizes proper organization of table structures and relationships. Suggest at least two methods that can be used to improve the design of a database system.…

    • 447 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Dbm 381 Week 1paper

    • 885 Words
    • 4 Pages

    A database consists of one or more tables; each containing data stored as individual records. Different database architectures determine how the tables and records are organized or related…

    • 885 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Describe different ways of organising data that has been researchedData is a group of information that is used for lots of different purposes. Data reporting is when data is extracted form of source or many sources and then converted into a certain format which then can be used for a certain purpose. There are lots of different ways to organise data such as tables, charts, graphs, statistics or spread sheets. This data can be used to come to lots of conclusions and make important decisions in the business. So because the data is so important it must be produced in a clear way that meets the objectives and targets of the organisation.…

    • 349 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Bis Midterm Sheet

    • 1467 Words
    • 6 Pages

    Database: A data base is a self-describing collection of integrated records. Bytes (character of data) are grouped into columns. Columns are also called fields. Columns or fields, in turn, are grouped into rows, which are also called records. The collection of data for all columns is called a row or a record. A group of similar rows or records is called a table or a file. A database is a collection of tables plus relationships around the rows in those tables, plus special data, called metadata, that describes the structure of the database. Databases are usually stored on magnetic disks.…

    • 1467 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    System |Purposes |Examples |Uses | |Word processor |The word processor, Invented in the early 1900s an updated prototype of the typewriter, creates a document in digital format but goes one step further than the typewriter and stores the information. Word processors can track changes and make corrections as you type. |Microsoft word which widely used for in the business and personal world. Word perfect, Word pad, and Word open office writer |One of the biggest uses for me is writing my papers for class. The fast connivance to proof read and spell check save me time. Allows the user to save and share his document. Word processors gives the option of making comparisons of documents; in cases where several users may be working on the same documents, the comparison feature allows for differences in the documents to be easily viewed, making editing more streamline(brown). | |Hierarchical database |Hierarchal data can be organized data where each level of the data is organized, resembling a tree. Data can be arranged in a repeating series that ties or links the data together.Its designed to process and manipulate data in a number that takes advantage of the hierarchical(Prabhakran & Rajamani). |A family tree can be organized in a structured form. Prabhakaran & Rajamani). |This type of Data base is used mostly to save and retrieve information efficiently. | |Flat Database |A system where information can be stored. Flat files are simple data that files that take up very little space that other files.Flat files are like spread sheet where rows on the…

    • 1437 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    This is a category of data structure that is very useful in setting up an EHR system because most of the data collected and stored in an EHR will need such a system to handle and retrieve data and information. A data set is another category of data structures. A data set is a compendium of data. Often, a data set parallels the capacities of a database table, or a statistical data matrix, where each column of table is a representation of a particular variable, and each row parallels a given part of the data set involved. Once data has been collected and recorded in an EHR system, the data set will be implemented is the recording process to organize the data accordingly. A data warehouse is a structure used for conveying and analyzing data. Data warehouses are pivotal repositories of cohesive data from more incongruent sources. Data warehouses are used to store latest and historical data and utilized for generating trending reports for principal management reporting like annual and quarterly comparisons. Data warehouses can be used to store longtime records of patients and recording data that be used to assess…

    • 809 Words
    • 4 Pages
    Good Essays
  • Better Essays

    3RAI

    • 1570 Words
    • 6 Pages

    The organisation has to store many types of data. Like employee’s documents, legal documents, payroll documents etc. There are different methods to store the data. The most common…

    • 1570 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Chapter 1 study guide

    • 672 Words
    • 3 Pages

    List a few of the common terms used to define data that is organized in large groups of bytes. (5)…

    • 672 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Database is a place to store lots of data, imagine it as a giant virtual filling cabinet that can be organized in many ways. There’s software called (DBMS) which stands for database management system which allows the user to manage data in database such as; create, delete or update.…

    • 1351 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    Optimal database design recognizes proper organization of table structures and relationships. Suggest at least two methods that can be used to improve the design of a database system.…

    • 160 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    It surprises me that data structures can look simple but once you start creating them it involves a lot of thinking and planning.…

    • 605 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Exam 2 Study Guide 2 1

    • 493 Words
    • 2 Pages

    database organizes data. Define and explain the significance of entities, attributes, and key fields and provide an…

    • 493 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Relational Databases

    • 750 Words
    • 3 Pages

    Data for our programs are stored in various formats. The most commonly used format is in the form of a database since databases are not dependent on a single program or hardware platform. These databases are stored in five structures of hierarchical, network, relational, multidimensional, and object-oriented. Hierarchical structure organizes data in a one to many relationship. The network goes of the hierarchical structure by organizing data in a many to many relationship. The relational structure organizes the data in tables and allows the end user to determine the relationship at run time. Multidimensional takes the relational structures concept and uses multi dimensions to organize the data. Object-oriented structure has not only the attributes of the entity, but also contain the operations that can be performed on it.…

    • 750 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Firstly, with the good design, data will be stored in consistent form. Appropriately designed database offers you with entry to current and precise information (Office, n.d.). It has been suggested that investing in time to learn the principles of good design is important due to a correct design is necessary to achieve goals in working with database (n.d.). As a result, the well-prepared database will help to ensure the accurateness and reliability of your information and can easily adjust modification (n.d). For example, Microsoft Access is one of the programs that help to store database in a good form. It is divided into four major steps, which are database creation, data input, query and report (Fizug, n.d.). Before the database is created, there should be the concern about what kind of data that should be stored. The complex group of data will be created in small, stable, but flexible and adaptive data structures to help keeping data in consistent shape (Laudon & Laudon, 2012). This process is called Normalization (2012). Since the database contains structures features like keys, columns, indexes and table and they are all enclosed in database design, during the process of designing, all related information are assemble (Sprinx, 2009). If there is a perfect design for all structures such as table layout, essential key limitations and application of primary keys, the data will be consistent (2009).…

    • 1265 Words
    • 6 Pages
    Better Essays

Related Topics