Database Design – boek lezen


Vandaag heb ik gekeken naar de opdrachten en Chapter 1 gelezen. Er waren ook een aantal presentaties van front-end dus daar was ik soms door afgeleid. Ik ga in het weekend ermee verder.

Exercises – chapter 1

  1. Discuss each of the following terms:
    1. data
    2. field
    3. record
    4. file
  2. What is data redundancy?
  3. Discuss the disadvantages of file-based systems.
  4. Explain the difference between data and information.
  5. Use Figure 1.2 (below) to answer the following questions.
    1. In the table, how many records does the file contain?
    2. How many fields are there per record?
    3. What problem would you encounter if you wanted to produce a listing by city?
    4. How would you solve this problem by altering the file structure?
A table listing project codes, names of project managers, phone numbers, addresses and bid prices.

Mijn antwoorden:

1)1. Data is feitelijke informatie zoals metingen of statistieken over objecten en concepten.

2. Hier staan gegevens in opgeslagen

3.

4. Hier kan je informatie/gegevens in op slaan op je computer

2) Data redundancy is een situatie in een database, wanneer een veld moet worden aangepast in meer dan 1 tabel.

3) Data redundancy, data isolation, integrity problems, security problems, concurrency access.

4) Data moet worden opgeslagen om ze zinvol te maken.

5) 1. 7

2. 5

3. Dan weet je alleen de stad en niet precies waar degene woont.

4. Nog een veld maken voor een adres.

Exercises – chapter 2

  1. What is a database management system (DBMS)?
  2. What are the properties of a DBMS?
  3. Provide three examples of a real-world database (e.g., the library contains a database of books).

Mijn antwoorden:

  1. Een DBMS is een verzameling van programma’s wat gebruikers toe laat databases te creëren en te onderhouden, en alle toegang tot hebben.
  2. Om een omgeving te bieden dat handig en efficiënt is voor gebruikers om informatie op te halen en op te slaan.
  3. ?

Exercises – chapter 3

  1. How is a DBMS distinguished from a file-based system?
  2. What is data independence and why is it important?
  3. What is the purpose of managing information?
  4. Discuss the uses of databases in a business environment.
  5. What is metadata?

Mijn antwoorden:

  1. De data systeem beschrijvingen of de data die data beschrijft, zijn gescheiden van de applicatie programma’s.
  2. Door informatie te beheren met behulp van een database wordt ons toegestaan strategische gebruikers te worden van de gegevens die we hebben.
  3. definieert en beschrijft de gegevens en relaties tussen tabellen in de database

Exercises – chapter 5

  1. Describe the purpose of a conceptual design.
  2. How is a conceptual design different from a logical design?
  3. What is an external model?
  4. What is a conceptual model?
  5. What is an internal model?
  6. What is a physical model?
  7. Which model does the database administrator work with?
  8. Which model does the end user work with?
  9. What is logical data independence?
  10. What is physical data independence?

Mijn antwoorden:

  1. Het beschrijven van: de gegevens in de database, de relaties tussen de gegevens items en de beperkingen op de gegevens.
  2. /
  3. Vertegenwoordigd de weergave van de gebruiker van de database. Bevat meerdere verschillende externe weergaven.
  4. Presenteert een “community view”: de logische structuur van de volledige database
  5. De drie bekendste modellen van deze soort zijn het relationele datamodel, het netwerkdatamodel en het hiërarchische datamodel.
  6. Zijn de fysieke weergave van de database.
  7. /
  8. /
  9. de mogelijkheid om het logische schema te wijzigen zonder het externe schema te wijzigen
  10. de immuniteit van het interne model voor veranderingen in het fysieke model