1. 常见的数据库有哪些?
MySQL、Oracle、SQL Server、DB2、Sybase
2. 数据库和Navicat的关系?
MySQL是一个关系型数据库管理系统。而Navicat是一套快速、可靠并价格相当便宜的数据库管理工具。所以navicat和MySQL是一个管理和被管理的关系
3. 什么是JDBC编程技术?
JDBC(JavaData Base Connectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。应用程序可通过这套API连接到关系数据库,并使用SQL语句来完成对数据库中数据的查询、更新和删除等操作。可做三件事:与数据库建立连接、发送操作数据库的语句并处理结果。
4. Jar的含义?
Jar 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,Jar 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 Jar 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 Jar。
5. 类PreparedStatement有几个方法,分别对应什么数据库操作?
execute用于执行返回多个结果集、多个更新计数或二者组合的语句。executeQuery用于产生单个结果集的语句,例如select语句和 executeUpdate用于执行 INSERT、UPDATE 或DELETE 语句以及 SQL DDL(数据定义语言)语句。