NoSQL數(shù)據(jù)庫有很多種,實現(xiàn)方式差別很大。有接近SQL查詢方式的,也有純粹的鍵值對查詢。
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都做網(wǎng)站、網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的金平網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
對于K-V型數(shù)據(jù)庫,比較典型的是Redis,系統(tǒng)提供了get、set之類的命令用于增刪改查。關鍵是鍵值對的鍵和值怎么設計。
NoSQL,泛指非關系型的數(shù)據(jù)庫。隨著互聯(lián)網(wǎng)web2.0網(wǎng)站的興起,傳統(tǒng)的關系數(shù)據(jù)庫在應付web2.0網(wǎng)站,特別是超大規(guī)模和高并發(fā)的SNS類型的web2.0純動態(tài)網(wǎng)站已經(jīng)顯得力不從心,暴露了很多難以克服的問題,而非關系型的數(shù)據(jù)庫則由于其本身的特點得到了非常迅速的發(fā)展。NoSQL數(shù)據(jù)庫的產(chǎn)生就是為了解決大規(guī)模數(shù)據(jù)集合多重數(shù)據(jù)種類帶來的挑戰(zhàn),尤其是大數(shù)據(jù)應用難題。
雖然NoSQL流行語火起來才短短一年的時間,但是不可否認,現(xiàn)在已經(jīng)開始了第二代運動。盡管早期的堆棧代碼只能算是一種實驗,然而現(xiàn)在的系統(tǒng)已經(jīng)更加的成熟、穩(wěn)定。不過現(xiàn)在也面臨著一個嚴酷的事實:技術越來越成熟——以至于原來很好的NoSQL數(shù)據(jù)存儲不得不進行重寫,也有少數(shù)人認為這就是所謂的2.0版本。這里列出一些比較知名的工具,可以為大數(shù)據(jù)建立快速、可擴展的存儲庫。
NoSQL(NoSQL = Not Only SQL ),意即“不僅僅是SQL”,是一項全新的數(shù)據(jù)庫革命性運動,早期就有人提出,發(fā)展至2009年趨勢越發(fā)高漲。NoSQL的擁護者們提倡運用非關系型的數(shù)據(jù)存儲,相對于鋪天蓋地的關系型數(shù)據(jù)庫運用,這一概念無疑是一種全新的思維的注入。
對于NoSQL并沒有一個明確的范圍和定義,但是他們都普遍存在下面一些共同特征:
不需要預定義模式:不需要事先定義數(shù)據(jù)模式,預定義表結構。數(shù)據(jù)中的每條記錄都可能有不同的屬性和格式。當插入數(shù)據(jù)時,并不需要預先定義它們的模式。
無共享架構:相對于將所有數(shù)據(jù)存儲的存儲區(qū)域網(wǎng)絡中的全共享架構。NoSQL往往將數(shù)據(jù)劃分后存儲在各個本地服務器上。因為從本地磁盤讀取數(shù)據(jù)的性能往往好于通過網(wǎng)絡傳輸讀取數(shù)據(jù)的性能,從而提高了系統(tǒng)的性能。
彈性可擴展:可以在系統(tǒng)運行的時候,動態(tài)增加或者刪除結點。不需要停機維護,數(shù)據(jù)可以自動遷移。
分區(qū):相對于將數(shù)據(jù)存放于同一個節(jié)點,NoSQL數(shù)據(jù)庫需要將數(shù)據(jù)進行分區(qū),將記錄分散在多個節(jié)點上面。并且通常分區(qū)的同時還要做復制。這樣既提高了并行性能,又能保證沒有單點失效的問題。
異步復制:和RAID存儲系統(tǒng)不同的是,NoSQL中的復制,往往是基于日志的異步復制。這樣,數(shù)據(jù)就可以盡快地寫入一個節(jié)點,而不會被網(wǎng)絡傳輸引起遲延。缺點是并不總是能保證一致性,這樣的方式在出現(xiàn)故障的時候,可能會丟失少量的數(shù)據(jù)。
BASE:相對于事務嚴格的ACID特性,NoSQL數(shù)據(jù)庫保證的是BASE特性。BASE是最終一致性和軟事務。
NoSQL數(shù)據(jù)庫并沒有一個統(tǒng)一的架構,兩種NoSQL數(shù)據(jù)庫之間的不同,甚至遠遠超過兩種關系型數(shù)據(jù)庫的不同??梢哉f,NoSQL各有所長,成功的NoSQL必然特別適用于某些場合或者某些應用,在這些場合中會遠遠勝過關系型數(shù)據(jù)庫和其他的NoSQL。
package basic;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBC {
public void findAll() {
try {
// 獲得數(shù)據(jù)庫驅動
//由于長時間不寫,驅動名和URL都忘記了,不知道對不對,你應該知道的,自己改一下的哈
String url = "jdbc:oracle:thin:@localhost:1521:XE";
String userName = "system";
String password = "system";
Class.forName("oracle.jdbc.driver.OracleDriver");
// 創(chuàng)建連接
Connection conn = DriverManager.getConnection(url, userName,
password);
// 新建發(fā)送sql語句的對象
Statement st = conn.createStatement();
// 執(zhí)行sql
String sql = "select * from users";
ResultSet rs = st.executeQuery(sql);
// 處理結果
while(rs.next()){
//這個地方就是給你的封裝類屬性賦值
System.out.println("UserName:"+rs.getString(0));
}
// 關閉連接
rs.close();
st.close();
conn.close();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void delete(){
try {
//步驟還是那六個步驟,前邊的兩步是一樣的
String url = "jdbc:oracle:thin:@localhost:1521:XE";
String userName = "system";
String password = "system";
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(url,userName,password);
//這里的發(fā)送sql語句的對象是PreparedStatement,成為預處理sql對象,因為按條件刪除是需要不定值的
String sql = "delete from users where id = ?";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setInt(0, 1);
int row = ps.executeUpdate();
if(row!=0){
System.out.println("刪除成功!");
}
// 關閉連接
rs.close();
st.close();
conn.close();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
一、概念
SQL?(Structured?Query?Language)?數(shù)據(jù)庫,指關系型數(shù)據(jù)庫。主要代表:SQL?Server,Oracle,MySQL(開源),PostgreSQL(開源)。
NoSQL(Not?Only?SQL)泛指非關系型數(shù)據(jù)庫。主要代表:MongoDB,Redis,CouchDB。
二、區(qū)別
1、存儲方式
SQL數(shù)據(jù)存在特定結構的表中;而NoSQL則更加靈活和可擴展,存儲方式可以省是JSON文檔、哈希表或者其他方式。SQL通常以數(shù)據(jù)庫表形式存儲數(shù)據(jù)。舉個栗子,存?zhèn)€學生借書數(shù)據(jù):
而NoSQL存儲方式比較靈活,比如使用類JSON文件存儲上表中熊大的借閱數(shù)據(jù):
2、表/數(shù)據(jù)集合的數(shù)據(jù)的關系
在SQL中,必須定義好表和字段結構后才能添加數(shù)據(jù),例如定義表的主鍵(primary?key),索引(index),觸發(fā)器(trigger),存儲過程(stored?procedure)等。表結構可以在被定義之后更新,但是如果有比較大的結構變更的話就會變得比較復雜。在NoSQL中,數(shù)據(jù)可以在任何時候任何地方添加,不需要先定義表。例如下面這段代碼會自動創(chuàng)建一個新的"借閱表"數(shù)據(jù)集合:
NoSQL也可以在數(shù)據(jù)集中建立索引。以MongoDB為例,會自動在數(shù)據(jù)集合創(chuàng)建后創(chuàng)建唯一值_id字段,這樣的話就可以在數(shù)據(jù)集創(chuàng)建后增加索引。
從這點來看,NoSQL可能更加適合初始化數(shù)據(jù)還不明確或者未定的項目中。
3、外部數(shù)據(jù)存儲
SQL中如何需要增加外部關聯(lián)數(shù)據(jù)的話,規(guī)范化做法是在原表中增加一個外鍵,關聯(lián)外部數(shù)據(jù)表。例如需要在借閱表中增加審核人信息,先建立一個審核人表:
再在原來的借閱人表中增加審核人外鍵:
這樣如果我們需要更新審核人個人信息的時候只需要更新審核人表而不需要對借閱人表做更新。而在NoSQL中除了這種規(guī)范化的外部數(shù)據(jù)表做法以外,我們還能用如下的非規(guī)范化方式把外部數(shù)據(jù)直接放到原數(shù)據(jù)集中,以提高查詢效率。缺點也比較明顯,更新審核人數(shù)據(jù)的時候將會比較麻煩。
4、SQL中的JOIN查詢
SQL中可以使用JOIN表鏈接方式將多個關系數(shù)據(jù)表中的數(shù)據(jù)用一條簡單的查詢語句查詢出來。NoSQL暫未提供類似JOIN的查詢方式對多個數(shù)據(jù)集中的數(shù)據(jù)做查詢。所以大部分NoSQL使用非規(guī)范化的數(shù)據(jù)存儲方式存儲數(shù)據(jù)。
5、數(shù)據(jù)耦合性
SQL中不允許刪除已經(jīng)被使用的外部數(shù)據(jù),例如審核人表中的"熊三"已經(jīng)被分配給了借閱人熊大,那么在審核人表中將不允許刪除熊三這條數(shù)據(jù),以保證數(shù)據(jù)完整性。而NoSQL中則沒有這種強耦合的概念,可以隨時刪除任何數(shù)據(jù)。
6、事務
SQL中如果多張表數(shù)據(jù)需要同批次被更新,即如果其中一張表更新失敗的話其他表也不能更新成功。這種場景可以通過事務來控制,可以在所有命令完成后再統(tǒng)一提交事務。而NoSQL中沒有事務這個概念,每一個數(shù)據(jù)集的操作都是原子級的。
7、增刪改查語法
8、查詢性能
在相同水平的系統(tǒng)設計的前提下,因為NoSQL中省略了JOIN查詢的消耗,故理論上性能上是優(yōu)于SQL的。
熱門頻道
首頁
博客
研修院
VIP
APP
問答
下載
社區(qū)
推薦頻道
活動
招聘
專題
打開CSDN APP
Copyright ? 1999-2020, CSDN.NET, All Rights Reserved
sql
打開APP
SQL數(shù)據(jù)庫創(chuàng)建學生、教師、選課表 原創(chuàng)
2020-12-17 12:05:09
7點贊
Chowhound_i
碼齡2年
關注
SQL數(shù)據(jù)庫創(chuàng)建學生、教師、選課表
創(chuàng)建學生表
create table student (
sno char(14) primary key,
sname char (10) not null,
ssex char(2),
sage tinyint,
sdept varchar(20),
spassword tinyint,
)
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
創(chuàng)建教師表
create table teacher (
tno char(14) primary key,
tname char (10) not null,
tsex char(2),
tage tinyint,
sdept varchar(20),
spassword tinyint,
)
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
創(chuàng)建選課表
create table course (
cno char(10),
sno char(14) not null,
tno char(14) not null,
cyear tinyint,
cterm tinyint,
grade tinyint,
primary key(sno,tno),
foreign key(sno) references student(sno),
foreign key(tno) references teacher(tno),
)
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11
文章知識點與官方知識檔案匹配
MySQL入門技能樹使用數(shù)據(jù)庫創(chuàng)建和刪除表
28046 人正在系統(tǒng)學習中
點擊閱讀全文
打開CSDN,閱讀體驗更佳
3.SQL--創(chuàng)建教師表和向表內插入數(shù)據(jù)_weixin_33712881的博客
3.SQL--創(chuàng)建教師表和向表內插入數(shù)據(jù) --創(chuàng)建教師表,并向表內插入數(shù)據(jù) create table Teacher(Tid varchar(10),Tname nvarchar(10)) --向表內插入數(shù)據(jù) insertinto Teacher values('01' , '韓寒') insert into Teacher values('02...
sql語句(學生表、課程表、分數(shù)表、教師表)_煜帆帆的博客
student(學生表)、teacher(教師表)、course(課程表)、sc(分數(shù)表) 2、創(chuàng)建表 //學生表 create table student( sno varchar2(10) primary key, sname varchar2(20), sage number(2), ssex varchar2(5) ); 1 2 3 4 5 6...
熱門推薦 創(chuàng)建一個數(shù)據(jù)庫,包括四個表:學生表(Student)、課程表(Course)、成績表(Score)以及教師信息表(Teacher)
創(chuàng)建一個數(shù)據(jù)庫,包括四個表:學生表(Student)、課程表(Course)、成績表(Score)以及教師信息表(Teacher)。四個表的結構分別如表1-1的表(一)~表(四)所示,數(shù)據(jù)如表1-2的表… 表(一)Student (學生表) 屬性名 數(shù)據(jù)類型 可否為空 含 義 Sno varchar (20) 否 學號 Sname varchar (20) 否 學生姓名 Ssex varchar ...
繼續(xù)訪問
mysql創(chuàng)建教師表_day34 mysql 認識數(shù)據(jù)庫,創(chuàng)建學生,教師,學院表
數(shù)據(jù)庫 - 數(shù)據(jù)的倉庫(集散地) - database - 實現(xiàn)數(shù)據(jù)持久化和數(shù)據(jù)管理持久化 - 將數(shù)據(jù)從內存轉移到能夠長久保存數(shù)據(jù)的存儲介質的過程數(shù)據(jù)庫的分類:關系型數(shù)據(jù)庫(SQL)和非關系型數(shù)據(jù)庫(NoSQL)文件系統(tǒng) / 層次數(shù)據(jù)庫 / 網(wǎng)狀數(shù)據(jù)庫關系型數(shù)據(jù)庫1970s - E.F.Codd - IBM研究員 - System R理論基礎:關系代數(shù)和集合論具體表象:用二維表來保存數(shù)據(jù) - 學生...
繼續(xù)訪問
使用SQL語句創(chuàng)建及使用SQLServer數(shù)據(jù)庫_MyAnqi的博客
1使用SQL語句在數(shù)據(jù)庫中Student表插入對應表格前2行元組。 insert into Student(sno,sn,sex,bor,clano,age)values(108,'曾華','男','1992-09-01','09033',22); insert into Student(sno,sn,sex,bor,clano,age)values(105,...
...名學生的SQL語句。_白一曉的博客_查詢教師表中的總人數(shù)
在Mysql面試的寫SQL語句環(huán)節(jié)中,有人曾碰到了這樣一道這樣的一道SQL語句題。目前有兩張數(shù)據(jù)表,一張學生,一張老師表。里面都有Name和Code兩個字段。求出張三的老師一共有多少名學生。 這樣,我們還是先建兩張普通的數(shù)據(jù)表。
最新發(fā)布 mysql 創(chuàng)建學生表、課程表、學生選課表
學生-課程數(shù)據(jù)庫中包含以下三個表關系的主碼加粗表示,各個表中的數(shù)據(jù)實例:StudentCourseSCSno為Student表的主鍵,Cno為Course表的主鍵,SC表中外鍵Sno,Cno分別是Student表和Course表的主鍵
繼續(xù)訪問
數(shù)據(jù)庫實驗報告一
KingBase數(shù)據(jù)庫下SQL語句的基本使用
繼續(xù)訪問
數(shù)據(jù)庫sql語句練習_Young_991的博客
一、設有一數(shù)據(jù)庫,包括四個表:學生表(Student)、課程表(Course)、成績表(Score)以及教師信息表(Teacher)。四個表的結構分別如表1-1的表(一)~表(四)所示,數(shù)據(jù)如表1-2的表(一)~表(四)所示。用SQL語句創(chuàng)建四個表并完成相關題...
...和MySQL示例查詢_庫特社區(qū)的博客_sql創(chuàng)建教師信息表
了解如何在其中創(chuàng)建表是一個重要且基本的概念。SQL 在本教程中,我將使用 PostgreSQL 和 MySQL 的代碼示例向您介紹語句的語法。SQLCREATE TABLE 基本語法CREATE TABLE 以下是該語句的基本語法:CREATE TABLE ...
【SQL】基本SQL數(shù)據(jù)表(學生、老師、課程、成績)
create table student--創(chuàng)建student數(shù)據(jù)表 ( s_no char(10) not null, --學號 s_name nchar(10), --姓名 s_sex char(2), --性別 borndate smalldatetime,--出生日期 ClassName nvarchar(50), --班級名稱 Telephone varchar(11), --電話號碼 EnrollDate smal.
繼續(xù)訪問
數(shù)據(jù)庫題:學生表,選課表,課程表寫SQL(多表)
設教學數(shù)據(jù)庫中有三個基本表: 學生表 S(SNO,SNAME,AGE,SEX),其屬性表示學生的學號、姓名、年齡和性別;選課表 SC(SNO,CNO,GRADE),其屬性表示學生的學號、所學課程的課程號和成績;課程表 C(CNO,CNAME,TEACHER),其屬性表示課程號、課程名稱和任課教師姓名。 下面的題目都是針對上述三個基本表操作的(原題S#、C#這樣子寫法在查詢的時候會報錯,這里就用S...
繼續(xù)訪問
2021-09-06
#創(chuàng)建db_test數(shù)據(jù)庫 create DATABASE db_test CHARACTER set utf8; use db_test; #在test數(shù)據(jù)庫中創(chuàng)建teacher表 create table teacher( number int PRIMARY key auto_increment, tname VARCHAR(30), sex VARCHAR(4), depno int, salary float, address VARCHAR(...
繼續(xù)訪問
太原理工大學軟件學院數(shù)據(jù)庫實驗四(2021.4.26)
太原理工大學軟件學院數(shù)據(jù)庫實驗四(2021.4.26) -- (1)創(chuàng)建Student 表 CREATE TABLE Student ( Sno CHAR(8) PRIMARY KEY, Sname CHAR(8) NOT NULL, Ssex CHAR(2) CHECK( Ssex in ('男','女')), Sage SMALLINT, Sdept CHAR(20), Sclass CHAR(4) NOT NULL, Stotal smallint DEFAULT 0 ); -- (2)創(chuàng)建Cours
繼續(xù)訪問
SQL語言編程實戰(zhàn)系列(一)——教學管理數(shù)據(jù)庫的創(chuàng)建和簡單操作
SQL語言編程實戰(zhàn)系列(一)——教學管理數(shù)據(jù)庫的創(chuàng)建和簡單操作,基于《數(shù)據(jù)庫原理與設計——基于SQL Server2012》王世民等編著P204-綜合題5.3.1編寫的解答。
繼續(xù)訪問
SQL建表語句(建立學生_課程數(shù)據(jù)庫)
SQL建表語句(建立學生_課程數(shù)據(jù)庫) (1)建立學生_課程數(shù)據(jù)庫 (2)包含學生表Student 包含Sno(學號),Sname(姓名),Ssex(性別),Sage(年齡),Sdapt(所在系)屬性列 學號為主碼(主鍵) (3)創(chuàng)建課程表Course 包含Cno(課程號),Cname(課程名),Cpno(先行課課程號),Credit(學分)屬性列 課程號為主碼(主鍵) (4)學生_課程表SC 包含Sno(學號),Cno(課程號),Grade(成績)屬性列 學號,課程號為主碼(主鍵) Creat
繼續(xù)訪問
Oracle完整的試題
[code="java"]create table student( sno varchar2(10) primary key, sname varchar2(20), sage number(2), ssex varchar2(5) ); create table teacher( tno varchar2(10) primary key, tname varchar2(20) ...
繼續(xù)訪問
用mysql創(chuàng)建學生成績表_用SQL創(chuàng)建學生成績數(shù)據(jù)庫
創(chuàng)建數(shù)據(jù)庫school,這個數(shù)據(jù)庫中包含四個表:分別是學生表、教師表、課程表和成績表。語法:create database school;(創(chuàng)建數(shù)據(jù)庫school)show databases;(查看是否已經(jīng)創(chuàng)建好)drop database school;(刪除數(shù)據(jù)庫school,這里不必刪除)2.設計創(chuàng)建學生表、教師表、課程表和成績表。語法:use school;create table st...
繼續(xù)訪問
數(shù)據(jù)庫面試----學生、老師、課程、選課表常用sql示例
數(shù)據(jù)庫面試----學生、老師、課程、選課表常用sql示例 請先看看六大范式詳解 1——建表 (1)學生表 student DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `sid` int(11) DEFAULT NULL, `sname` varchar(20) DEFAULT NULL, `sage` int(11) DEFAULT NULL, `ssex` varchar(20) DEFAULT NULL ) ENGIN
繼續(xù)訪問
創(chuàng)建學院表 學生表 教師表 課程表 選課記錄表
為什么要使用數(shù)據(jù)庫 解決數(shù)據(jù)持久化問題 高效的管理數(shù)據(jù)(增刪改查) 數(shù)據(jù)庫的分類: 關系型數(shù)據(jù)庫 理論基礎:關系代數(shù) 具體表象:二維表 行:記錄 列:字段 編程語言:SQL(結構化查詢語言) DDL - 數(shù)據(jù)定義語言 — create / drop / alter DML - 數(shù)據(jù)操作語言 — insert / delete / update DQL - 數(shù)據(jù)查詢語言 — select DCL - 數(shù)據(jù)控制語言 — grant / revoke ...
繼續(xù)訪問
將數(shù)據(jù)插入教師表.sql
sql 插入多條語句
合肥工業(yè)大學—SQL Server數(shù)據(jù)庫實驗三:SQL語句創(chuàng)建和刪除基本表
SQL語句創(chuàng)建和刪除基本表1. 編寫6個基本表2. 修改基本表結構,完整性約束條件3. 用Drop table 語句刪除基本表 1. 編寫6個基本表 設有簡單教學管理的6個關系模式如下: 系(系編號,系名稱、系主任、聯(lián)系電話、地址) 專業(yè)(專業(yè)編號、專業(yè)名稱、所屬系) 教師(教師編號、姓名、所在系、電話、電子信箱) 學生(學號、姓名、性別、出生日期、所學專業(yè)) 課程(課程號、課程名、學分、先修課) 學生選課(學號、課程號、成績) 要求:在數(shù)據(jù)庫EDUC中,創(chuàng)建對應的6個基本表,基本表的名稱和屬性名稱由
繼續(xù)訪問
學習好sql
科目表 Course數(shù)據(jù)表介紹 --1.學生表 Student(SId,Sname,Sage,Ssex) --SId 學生編號,Sname 學生姓名,Sage 出生年月,Ssex 學生性別 --2.課程表 Course(CId,Cname,TId) --CId 課程編號,Cname 課程名稱,TId 教師編號 --3.教師表 Teacher(TId,Tname) --TId 教師編號,Tna...
繼續(xù)訪問
CSDN學霸課表——NoSQL是什么
《NoSQL是什么》 NoSQL(NoSQL = Not Only SQL),意即反SQL運動,是一項全新的數(shù)據(jù)庫革命性運動。NoSQL的擁護者們提倡運用非關系型的數(shù)據(jù)存儲,相對于目前鋪天蓋地的關系型數(shù)據(jù)庫運用,這一概念無疑是一種全新的思維的注入。 ?閱讀全文 Redis集群架構講師:李興華 Redis是現(xiàn)在使用最為廣泛的NoSQL數(shù)據(jù)庫技術,其自身不僅擁有著良好的操作性能,也被廣
繼續(xù)訪問
MySQL的teaching表建立_MySQL-一- 創(chuàng)建數(shù)據(jù)表
問題一:如何驗證MySQL數(shù)據(jù)庫安裝成功?問題二:如何用客戶端navicat連接到MySQL數(shù)據(jù)庫?練習:創(chuàng)建學校數(shù)據(jù)庫的表2.創(chuàng)建數(shù)據(jù)庫2.1 創(chuàng)建學生表student2.2創(chuàng)建成績表score2.3創(chuàng)建課程表course2.4創(chuàng)建教師表 teacher注:這里教師姓名可以為null3.練習插入數(shù)據(jù)3.1 向學生表里添加數(shù)據(jù)3.2向成績表中添加數(shù)據(jù)3.3向課程表中添加數(shù)據(jù)3.4向教師表中添加數(shù)據(jù)...
繼續(xù)訪問
學生選課在MYSQL創(chuàng)建表_設要建立“學生選課”數(shù)據(jù)庫,庫中包括學生、課程和選課 3 個表,其表結構為: 學生(學號,姓名,性別,年齡,所在系) 課程(課程號,課程名,先行課) 選課(學號,課程號,成...
【單選題】濕空氣的下列參數(shù):I.干球溫度、II.濕球溫度、III.露點溫度,它們之間的大小關系是【填空題】在缺省情況下,所創(chuàng)建的索引是_________索引?!酒渌渴褂?T-SQL 命令,完成下面的操作。 1 .創(chuàng)建學生成績視圖(學號,姓名,課程編號,課程名稱,成績) 。 2 .創(chuàng)建信息系學生視圖(學號,姓名,性別,系名,出生日期,民族,總學分,備注)。 3 .創(chuàng)建優(yōu)秀學生視圖(學號,姓名,平均...
繼續(xù)訪問
用sql語句創(chuàng)建一個教師表
sql
寫評論
評論
35
7
踩
分享
前往CSDN APP閱讀全文
閱讀體驗更佳
CSDN
成就一億技術人
前往
Chrome瀏覽器
繼續(xù)
打開CSDN APP閱讀體驗更佳