database

  • what is the purpose of a database
    • organize and keep track of things
  • table = file
  • columns = field
  • records = rows
  • components of database
    • tables or files and relationship among rows in tables and metadata = database
    • field = primary key in one table and secondary key in another table
  • what is database management system ( dbms)
    • program used to create, process, and administer a database
    • licensed from vendors such as IBM, Microsoft, oracle and others
    • DB2 from IBM, access and SQL sever from Microsoft,
    • oracle database from oracle corporation
    • MySQL - open source, license- free for applications
    • 3 types of database models
      • relational data base
        • student file
          • student CIN
          • last name
          • middle initial and first name
          • major
          • address
          • street city
          • state
          • zip code
        • faculty file
          • CIN
          • last name
          • middle initial
          • first name
          • department
          • city
          • state
          • zip
        • schedule of class
          • class number
          • class name
          • section
          • date
          • time
          • instructor
    • object oriented database
      • name of object = last name+middle initial+first name


      • no SQL database
        • non relational database

Comments

Popular posts from this blog