Posted by: ptilley125 on: April 9, 2009
Database design is an integral part of the overall development of databases. Without a properly planned database, recreation could be necessary. By designing a proper model, time is saved in the future. This occurs because a database designer will plan for many problems that could potentially occur in the future. Furthermore, unnecessary tables will be left out of the overall design. As we have learned in this class, there are many steps that are necessary in the creation of a database. Without proper knowledge, mistakes will be more than likely to occur. User requirements are targeted, hardware and software requirements are noted, and overall functionality improves. By understanding what will be in the database and creating a proper diagram allows for an efficient database. Included in the overall design are important aspects such as security, testing, storage, performance, and backup. Without these critical features/processes, many databases would be rendered useless and unimportant. By focusing on database design, a company can run efficiently without receiving many complaints and errors.