Database Storage & Design Appendix I Database Concepts Edition David Kroenke David Auer Scott Vandenberg Robert Yoder Instructors

subject Type Homework Help
subject Pages 9
subject Words 2913
subject Authors David Auer, David M. Kroenke, Robert Yoder, Scott L. Vandenberg

Unlock document.

This document is partially blurred.
Unlock all pages and 1 million more documents.
Get Access
Database Concepts
8th Edition
David M. Kroenke • David J. Auer • Scott L. Vandenberg • Robert C. Yoder
Instructors Manual
Prepared by David J. Auer
Appendix I
Getting Started with Web Servers, PHP, and the NetBeans IDE
page-pf2
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted,
in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior
written permission of the publisher. Printed in the United States of America.
Instructors Manual to accompany:
Database Concepts (8th Edition)
David M. Kroenke • David J. Auer • Scott L. Vandenberg • Robert C. Yoder
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-3
CHAPTER OBJECTIVES
Know how to install and manage the Microsoft IIS Web server
Understand the file system structure used by IIS
Know how to use the Microsoft Internet Explorer Web browser
Know how to download and store files from Web sites
Know how to download and install the Java Software Development Kit (JDK)
Know how to download, install, and use the NetBeans IDE
Know how to download, install, and use PHP
CHAPTER ERRATA
These are no known errors at this time. Any errors that are discovered in the future will
be reported and corrected in the online DBC e08 Errata document, which will be
available at http://www.pearsonhighered.com/kroenke.
THE ACCESS WORKBENCH
Solutions to the Access Workbench exercises may be found in Solutions to all Sections:
The Access Workbench, which is a separate document within the Instructor’s Manual.
There is no section of The Access Workbench associated with this appendix.
NOTES ON MICROSOFT WINDOWS 10
This book uses the Microsoft Windows 10 operating system as the basis for screenshots
and step-by-step instructions. However, with Windows 10, Microsoft has introduced a
continuous update system that has already resulted in some fundamental differences in
how different versions of Windows 10 look and operate.
For example, in the original version of Microsoft Windows 10, clicking the Windows Start
button (or pressing the Windows key on the keyboard) displayed the menu shown in
Figure 1. In this menu, we need to click the All Apps button in order to see the Apps
menu shown in Figure 2.
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-4
Figure 1 Windows 10 Main Menu
Figure 2 Windows 10 All Apps Menu
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-5
Figure 3 Windows 10 Anniversary Update Main Menu with All Apps Included
Microsoft then released the Windows 10 Anniversary Update (Feature update to
Windows 10, version 1607) (see the blog discussion at
https://blogs.windows.com/windowsexperience/2016/08/02/how-to-get-the-windows-10-
anniversary-update/#K1CZuiw4auiuE9A5.97 ). One of the changes introduced in the
Anniversary Update was a major change to the menu system. Now, as shown in
Figure 3, the Apps menu is immediately available when the Start button is used (or when
the keyboard Windows key is pressed).
Therefore, note that the step by step instructions in this book may need to be altered for
your use depending upon which version of Microsoft Windows 10 you or your students
are using!
We recommend that you update Windows 10 to the Windows 10 Anniversary Update
(Feature update to Windows 10, version 1607), and make sure it is patched with all
updates to that version (at a minimum patched to Windows 10 Version 1607 update for
August 23, 2016 (KB3176936), and the Windows 10 Version 1607 cumulative update for
September 29, 2016 (KB3194496). We also recommend using the 32-bit version of
Microsoft Office. This insures that all the examples discussed in this book will function
properly.
page-pf6
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-6
TEACHING SUGGESTIONS
This material is extremely importantit shows in a step-by-step process exactly
how to set up and test all the software tools that are needed to build and use the
Web database application Web pages in Chapter 7. This appendix should be
covered before discussing the Web database application Web pages in
Chapter 7.
All software used in this appendix and Chapter 7 is freely downloadable for the
indicated Web sites. Further, the software will run well on a laptop, notebook, or
desktop computer owned by the student, so each student should have these
tools available.
It is important to point out, as discussed in the By The Way box on page I-9, that
there are two versions of the Windows ODBC Data Sources Administrator
programa 32-bit and a 64-bit version. The default version in Windows is the 64-
bit version, but I have had numerous occasions where I had to use the 32-bit
version to get the Web pages to work correctly. This is a very common problem
and needs to be thoroughly discussed.
ANSWERS TO REVIEW QUESTIONS
I.1 Why is the material in this appendix important?
In order to complete the work in Chapter 7Database Processing Applications, we must have:
I.2 What Web server is typically used with the Windows operating systems? What Web
server is typically used with the Linux operating system?
page-pf7
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-7
I.3 Briefly describe how to install IIS on the Windows 10 operating system.
I.4 What utility is used to manage IIS?
I.5 What utility is used to manage ODBC?
The ODBC Data Source Administrator is used to manage ODBC.
I.6 How do you add a program icon to the Windows 10 Taskbar?
I.7 How is the file system that supports IIS structured?
I.8 Briefly describe how to view a Web page that has been created in the IIS Web server.
I.9 What are Windows security permissions?
page-pf8
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-8
I.10 Briefly describe how to manage Windows security permissions.
I.11 What is an IDE?
I.12 What is the NetBeans IDE?
I.13 What is the Java Software Development Kit (JDK)? Why is it needed for the NetBeans
IDE?
I.14 Briefly describe how to install the JDK.
I.15 Briefly describe how to install the NetBeans IDE.
I.16 What is PHP? Is PHP a popular Web site development language?
page-pf9
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-9
I.17 What are the four options for installing PHP described in this appendix? Which option do
the authors recommend using?
The only disadvantage is making sure that the correct set of *.dll driver extensions is
downloaded and installed separately as discussed in the section How Do I Manage the PHP
Configuration?
I.18 Briefly describe how to install PHP.
To install PHP using the Microsoft Web Platform Installer version:
When the What do you want to do with wpilauncher.exe? From:
page-pfa
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-10
I.19 Briefly describe how to create a PHP Web page using the NetBeans IDE.
To create a PHP Web page using the NetBeans IDE:
Create a NetBeans PHP Project:
Create a NetBeans PHP Web Page:
page-pfb
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-11
I.20 What is the purpose of the phptest.php Web page created in this chapter?
I.21 What is the purpose of PHP dynamic extension *.dll files?
PHP uses PHP dynamic extension *.dll files to extend PHP functionality to various DBMS
I.22 What are the Microsoft Drivers 3.2 for PHP for SQL Server?
I.23 Using the Microsoft Drivers for PHP for SQL Server as an example, briefly describe how
to install and enable additional PHP dynamic extension *.dll files to an existing PHP
installation.
To install the Drivers:
page-pfc
Appendix I Getting Started with Web Servers, PHP, and the NetBeans IDE
Page I-12
I.24 Why must the php_pdo_odbc.dll extension be activated in the PHP installation?
ANSWERS TO REVIEW EXERCISES

Trusted by Thousands of
Students

Here are what students say about us.

Copyright ©2022 All rights reserved. | CoursePaper is not sponsored or endorsed by any college or university.