Reference no: EM132748996
Chapter 5:
1. What are the differences between data and information? Provide examples.
2. Explain the role of the data dictionary in the DBMS?
3. De?ne the difference between the database and the database management system.
4. De?ne the differences between an attribute and a ?eld. How are they used in the database management system?
5. De?ne and explain SQL. How does it differ from other programming languages and what are the components?
Chapter 6:
1. Explain buffer over?ow in your own words. List and brie?y explain three strategies to defend against this in your programming.
2. Why is it important to monitor and control system output?
3. Choose two programming languages that are not included in the list for this chapter and identify three major risks to which they are known to be vulnerable.
4. Why should input that is not used in processing never be allowed to stay on the input stream?
5. What are the considerations of security you should include in planning which programming language to use in software development?