You are on page 1of 60
Data modelling Data modelling is the most important part of the system development process, because: % The characteristic of data captured are crucial in the design of databases * Data are the most complex aspect of many modern information system » Data tend to be more stable than the business processes that use the data Your job as a database analyst % Identify and understand those rules that govern data % Represents those rules so that they can be unambiguously understood by information systems developers and users * implement those rules in database technology Business Rules % “A student may register for a section of a course only if he or she has successfully completed the prerequisites for that course” % “A preferred customer qualifies for a 10 % discount, unless he has an overdue account balance. % Similar with the term “Integrity Constraint”

You might also like