TY - JOUR T1 - The Choice of Methods and Tools to Implement the Database and the Web Interface AU - Dhahir, Mohammed Qasim AU - Majeed Al Karaawi, Haider Hassan AU - Gheni Mansoor, Muneer Sameer JO - Journal of Engineering and Applied Sciences VL - 13 IS - 18 SP - 7618 EP - 7623 PY - 2018 DA - 2001/08/19 SN - 1816-949x DO - jeasci.2018.7618.7623 UR - https://makhillpublications.co/view-article.php?doi=jeasci.2018.7618.7623 KW - Web server KW -server software KW -MySQL database server KW -PHP: Hypertext Preprocessor KW -architectureof web databases KW -Iraq AB - Currently, a large number of different information systems are used which are designed to automate various processes. To solve such problems, both ready-made and own development of software products are used. With the development of computer communications, it became possible to provide services via. the web-interface. Web-interface allows you to clearly distinguish the logic of data generation on the client with their processing on the server. A centralized server allows you to access it for various applications, regardless of which platform they are running on. There are several advantages of using the web-interface for building automated enterprise management systems: the ability to access data management from anywhere in the world via. the internet via. http protocol, ease of use, intuitive understanding. In addition, after creating a new version of the web application, it does not need to be installed on all computers it’s enough to install it on the server. The choice of a particular hardware platform and configuration is determined by a number of general requirements due to the characteristics of modern computer systems. They include: the ratio price/performance, reliability and fault tolerance, scalability, compatibility and portability of a software. To create a database and a web interface for remote database access one can use various tools. It is also necessary to choose for a Web server a hardware, an operating system, a software, a database management system and alanguage of programming or making a scenario. When choosing, one should remember that these components are interconnected. For example, not all operating systems can run on a particular hardware, not all languages scripting can provide connectivity to all the databases, etc. ER -