Preview

Jdbc Notes

Good Essays
Open Document
Open Document
31946 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Jdbc Notes
Chapter 1 JDBC: Databases The Java Way!
The Internet has spurred the invention of several new technologies in client/server computing—the most recent of which is Java. Java is two-dimensional: It’s a programming language and also a client/server system in which programs are automatically downloaded and run on the local machine (instead of the server machine). The wide embrace of Java has prompted its quick development. Java includes Java compilers, interpreters, tools, libraries, and integrated development environments (IDEs). Javasoft is leading the way in the development of libraries to extend the functionality and usability of Java as a serious platform for creating applications. One of these libraries, called Application Programming Interfaces (APIs), is the Java Database Connectivity API, or JDBC. Its primary purpose is to intimately tie connectivity to databases with the Java language. We’ll discuss the reasoning behind the JDBC in this chapter, as well as the design of the JDBC and its associated API. The Internet, or better yet, the technologies used in the operation of the Internet, are tied into the design of the JDBC. The other dominant design basis for the JDBC is the database standard known as SQL. Hence, the JDBC is a fusion of three discrete computer areas: Java, Internet technology, and SQL. With the growing implementation of these Internet technologies in “closed” networks, called intranets, the time was right for the development of Java-based enterprise APIs. In this book, intranet and Internet are both used to describe the software technology behind the network, such as the World Wide Web.

What Is The JDBC?
As I mentioned a moment ago, JDBC stands for Java Database Connectivity. What is this JDBC besides a nifty acronym? It refers to several things, depending on context: • It’s a specification for using data sources in Java applets and applications. • It’s an API for using low-level JDBC drivers. • It’s an API for creating the low-level

You May Also Find These Documents Helpful

  • Good Essays

    This software is going to have a web server which will be connected to whenever any web service is needed. This server is also going to contain the database. Thus in needs for data also, system will communicate with this server. This communication is capable with the help of JDBC. The data will be synchronized and consistent data will be kept in the server.…

    • 612 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Nt1310 Unit 1 Essay

    • 443 Words
    • 2 Pages

    Client/ server computing – is a program that distinguishes relationship between the client and the server. The client will request a service or resource from another program and this is the server. Once the server has fulfilled the client’s request the connection is terminated. Overall a client/server computing is linking to a computer system where a central server supports a number of networked workstations.…

    • 443 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    20th centurt

    • 671 Words
    • 3 Pages

    During the 1990s, the Internet remained largely the province of specialists, including defense personnel and scientists. The creation of browsers, or software that provided a convenient graphical interface between user and machine, revolutionized the…

    • 671 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    References: Comer, D. E. (2009, 2009,2004,2001,1999,1997). Computer Networks And Internets (5th ed.). Upper Saddle River, New Jersey: Pearson Education, Inc.…

    • 1195 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Athabasca Assignment

    • 837 Words
    • 4 Pages

    Relational databases are not new technology. Commercially, they gained importance in the early 1980s with the introduction of Oracle’s relational database, and since then they have been an essential tool for most businesses. Databases are critical tools that help to support various business functions in an organization. These information systems help a business to build and maintain competitive advantage. Databases not only support the operational levels of business—they are also used to support the activities of managers.…

    • 837 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Final Paper Introduction

    • 578 Words
    • 2 Pages

    First invented in the 1950s by the United State Military during the Cold War, the dynamics of the Internet have gone through a complete transformation. The World Wide Web combined with modern day technology including smart phones, tablet, and laptops, every corner in the globe is open for instant communication. Moreover, combine the ease of use with the…

    • 578 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    For the larger scaled programs, the N Tier client/server architecture needs to be implemented. This client/server structure is able to increase to include a mid-level or business level tier, this structure has a server for…

    • 624 Words
    • 3 Pages
    Satisfactory Essays
  • Best Essays

    ITEC 610 Assingement 1

    • 1424 Words
    • 4 Pages

    This paper will explore the relationship between XML and databases and the way that they can be leveraged to provide data exchange on the internet. As XML gains popularity as the format for exchanging information via the internet and has become the language of choice for use in database development for Internet use.Introduction…

    • 1424 Words
    • 4 Pages
    Best Essays
  • Powerful Essays

    Client–server computing is a distributed computing model in which client applications request services from server processes. Clients and servers typically run on different computers interconnected by a computer network.…

    • 3507 Words
    • 17 Pages
    Powerful Essays
  • Good Essays

    There are three different fundamental application architectures. In host-based networks, the server performs virtually all of the work. In client-based networks, the client computer does most of the work; the server is used only for data storage. In client-server networks, the work is shared between the servers and clients. The client performs all presentation logic, the server handles all data storage and data access logic, and one performs the application logic. Client server networks can be cheaper to install and often better balance the network loads but are far more complex and costly to develop manage.…

    • 1140 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Atlantic Computers Case

    • 1440 Words
    • 6 Pages

    External Analysis: The need for internet servers in America’s workplace is a growing market, with several different segments. First, there is the segment for High Performance Servers, which represents those who take on complex applications such as supply chain managements and business intelligence. On the other hand, there is need for servers to complete basic, repeatable tasks, such as browse the internet. Both segments are expected to grow, but the segment needed basic computing capabilities is growing at a much faster rate.…

    • 1440 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    Atlantic Computer, Inc., is the largest player in the overall computer industry and have been competing in the server market for 30 years. Up until now their main customers were large enterprises, buying their high-end performance servers, called Radia. However, through the rapid growth of the Internet a new segment as emerged for Basic Servers. This segment is expected to trigger a 36 % annual growth rate through 2003, compared to the High Performance Server segment, inducing only 3 % growth annually. Therefore it is important for Atlantic Computer, Inc., to adapt to their environment and the future to meet the increase in demand of Basic Servers, caused by the increasing need of basic computing capabilities by companies. These needs include performing simple, repeatable tasks, such as showing website information on the Internet.…

    • 358 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    The internet has become the world’s most extensive, public communication system that now rivals the global telephone system in reach and range. It’s also the world’s largest implementation of client/ server computing and internet-working, linking millions of individual networks all over the world. It works by subscribing to an internet service provider. An Internet Service Provider (ISP) is a commercial organization with a permanent connection to the internet that sells temporary connection to retail…

    • 2155 Words
    • 9 Pages
    Powerful Essays
  • Better Essays

    Client Server – This architecture describes the relationship between two computer programs in which one program, the client, makes a service request from another program, the server, which fulfills the request, for example the World Wide Web. Centralized processing that takes places at the server is a major issue which can be a performance bottleneck whereas in SOA the processing is highly distributed. SOA allows many options for deploying services on multiple servers with supporting middleware. In Client Server architecture each client houses the application code and every code update requires redistribution to all the clients.…

    • 1941 Words
    • 8 Pages
    Better Essays
  • Powerful Essays

    ip project

    • 2286 Words
    • 10 Pages

    In this article, we are trying to help CBSE Class 12 students with their CBSE Class 12th IP Computer Project. In this project, students are required to establish Java Netbeans - MySQL connectivity and make a CBSE Class 12 Informatics Practices Computer school-Project Work. This project needs you to basically make a setup in which the data is stored in MySQL and are available at hand in the software. In the front end, you have Netbeans, the backend is MySQL. As of now, we are only providing the written material for the file, the software project file for download. We'll soon come up with a guide on how to make CBSE Class 12 Informatics Practices Project on Java Netbeans and MySQL connectivity. The topic on which we have made the project is 'Hospital Management System'. Students may choose their own topics.…

    • 2286 Words
    • 10 Pages
    Powerful Essays