Karinoya 學習室

證照 · 醫療資訊技師合格實驗室

資料庫與網路

可以用繁體中文閱讀題目與解說。講義(解說文章)僅有日文版。

查看日文版(含講義) →

第1題 | DBMS

作為資料庫管理系統(DBMS)的職責,恰當的是哪一項?

  1. 對影象資料進行壓縮和解壓,節約儲存容量
  2. 在網路裝置之間交換路由資訊,對封包進行路徑選擇
  3. 提供製作、編輯和列印文件與表格的功能
  4. 統一管理資料,並控制多個使用者的併發使用
正確答案D. 統一管理資料,並控制多個使用者的併發使用

DBMS是統一管理資料、控制多個使用者和程式的併發使用、維護一致性並進行認證和訪問許可權管理的中介軟體。文件製作是應用軟體、路徑選擇是路由器、影象壓縮是影象處理類軟體的職責,都不是DBMS的說明。

第2題 | NoSQL

關於NoSQL資料庫的描述,恰當的是哪一項?

  1. 只能用SQL操作、無法用其他方法處理的資料庫
  2. 用樹結構表示資料的層次型資料庫(HDB)的別名
  3. 不依賴關係模型的資料庫的總稱,可以處理多種資料格式
  4. 基於關係模型、以行和列構成的表格形式處理資料的資料庫
正確答案C. 不依賴關係模型的資料庫的總稱,可以處理多種資料格式

NoSQL是不依賴關係模型(RDB)的資料庫的總稱,有鍵值型、文件型等多種形式,很多適合大量資料的分散式處理。基於關係模型的表格形式資料庫是RDB的說明,HDB是層次型這一另外的分類。只能用SQL操作的描述也是錯誤的。

第3題 | 三層模式

在三層模式(schema)體系結構中,定義資料庫整體邏輯結構的模式是哪一項?

  1. 內部模式
  2. 概念模式
  3. 外部模式
  4. 物理模式
正確答案B. 概念模式

概念模式是定義資料庫整體邏輯結構的層。外部模式定義使用者和程式看到的檢視,內部模式定義儲存裝置上的物理存放方法。三層模式體系結構中沒有“物理模式”這一層的用語。劃分為三層可以提高資料的獨立性。

第4題 | E-R圖

關於E-R圖的描述,恰當的是哪一項?

  1. 表示構成網路的裝置及其連線關係的圖
  2. 表示實體之間的關聯性和基數的圖
  3. 用規定的符號和流程線表示程式處理步驟的圖
  4. 把邏輯運算的輸入與輸出的對應關係全部用表列出的東西
正確答案B. 表示實體之間的關聯性和基數的圖

E-R圖表示實體(entity)及其屬性、實體間的聯絡(relationship)以及一對多等對應關係(cardinality),用於資料庫的概念設計。表示處理步驟的是流程圖,表示裝置構成的是網路拓撲圖,表示邏輯運算輸入輸出的是真值表。

第5題 | 主鍵

關於關聯式資料庫主鍵的描述,恰當的是哪一項?

  1. 唯一標識表中的行(記錄)
  2. 相同的值可以出現在多行中
  3. 用於引用其他表的行的鍵
  4. 可以把NULL(空值)設為其取值
正確答案A. 唯一標識表中的行(記錄)

主鍵是用於唯一標識表中行的列(或列的組合),既不允許取值重複也不允許NULL,因此允許重複或NULL的描述是錯誤的。引用其他表主鍵的是外來鍵的職責,應與主鍵區分。患者表中的患者ID是主鍵的典型例子。

第6題 | 外來鍵

作為外來鍵的職責,恰當的是哪一項?

  1. 作為禁止列中取值重複的約束發揮作用
  2. 作為加快檢索的索引發揮作用,減輕查詢負荷
  3. 唯一標識表中的行,不允許重複和空值
  4. 引用其他表的主鍵,保持表之間的引用完整性
正確答案D. 引用其他表的主鍵,保持表之間的引用完整性

外來鍵是引用其他表主鍵的列,透過“不能持有引用目標中不存在的值”這一引用完整性約束保持表之間的一致性。唯一標識行的是主鍵,加快檢索的是索引,禁止取值重複的是唯一約束,都不是外來鍵的說明。

第7題 | 規範化

作為關聯式資料庫規範化的目的,恰當的是哪一項?

  1. 把資料加密儲存以提高保密性
  2. 消除資料冗餘,防止更新時的不一致
  3. 透過拆分表必定能提高檢索速度
  4. 減少資料量以縮短備份時間
正確答案B. 消除資料冗餘,防止更新時的不一致

規範化的目的是透過拆分表來消除資料冗餘,防止更新時的矛盾(不一致)。表被拆分後需要聯接,檢索反而可能變慢,因此“提高檢索速度”的描述是錯誤的。加密和縮短備份時間與規範化是不同的技術。

第8題 | 第一正規化

把非規範化的表變為第一正規化的操作,恰當的是哪一項?

  1. 消除重複項,讓一個欄位只儲存一個值
  2. 把經由主鍵以外的列間接依賴的列分離到別的表
  3. 給所有的列加上索引
  4. 把只依賴於主鍵一部分的列分離到別的表
正確答案A. 消除重複項,讓一個欄位只儲存一個值

第一正規化是消除一個欄位中含有多個值的重複項後的形式。分離對主鍵一部分的依賴(部分函式依賴)是變為第二正規化、分離經由主鍵以外的列的依賴(傳遞函式依賴)是變為第三正規化的操作,加索引與規範化無關。

第9題 | SQL的檢索

對“患者”表執行下列SQL語句時,得到的值是哪一項?

-- 患者表患者ID | 氏名 | 年齢P001  | 佐藤 | 72P002  | 鈴木 | 45P003  | 高橋 | 65P004  | 田中 | 80P005  | 伊藤 | 301: SELECT COUNT(*) FROM 患者2: WHERE 年齢 >= 65;
  1. 1
  2. 4
  3. 3
  4. 2
正確答案C. 3

滿足WHERE子句條件“年齡 >= 65”的是佐藤(72)、高橋(65)、田中(80)這3行,COUNT(*)返回滿足條件的行數,因此結果是3。注意恰好65歲的高橋也包含在“>=”之內。2是漏數了高橋的值,4是錯誤地把鈴木(45)也算進去的值。

第10題 | GROUP BY

對“就診”表執行下列SQL語句時,結果的行數是哪一項?

-- 受診表受診ID | 診療科1     | 内科2     | 外科3     | 内科4     | 内科5     | 外科6     | 眼科1: SELECT 診療科, COUNT(*)2: FROM 受診3: GROUP BY 診療科;
  1. 3
  2. 4
  3. 5
  4. 6
正確答案A. 3

GROUP BY子句按診療科的取值把行分組,因此結果的行數等於診療科的種類數。表中包含的診療科是內科、外科、眼科3種,所以結果為3行(內科3條、外科2條、眼科1條)。6是不做GROUP BY時的原始行數,本題考查的是分組的作用。

第11題 | 表的聯接

對“患者”表和“處方”表執行下列SQL語句時,結果的行數是哪一項?

-- 患者表            -- 処方表患者ID | 氏名        処方ID | 患者ID | 薬剤名P001  | 佐藤        1     | P001  | 薬AP002  | 鈴木        2     | P003  | 薬BP003  | 高橋        3     | P003  | 薬C1: SELECT 患者.氏名, 処方.薬剤名2: FROM 患者3: INNER JOIN 処方4: ON 患者.患者ID = 処方.患者ID;
  1. 2
  2. 3
  3. 4
  4. 5
正確答案B. 3

INNER JOIN只返回聯接條件(患者ID)一致的行的組合。處方表的3行在患者表中都有對應的行(P001有1條,P003有2條),因此結果為3行。沒有處方的鈴木(P002)不會出現在結果中。2是把高橋的2條數成1條的值,5是與單純的行數合計相混淆的值。

第12題 | 排序

對“患者”表執行下列SQL語句時,顯示在結果第一行的姓名是哪一項?

-- 患者表患者ID | 氏名 | 年齢P001  | 佐藤 | 72P002  | 鈴木 | 45P003  | 高橋 | 80P004  | 田中 | 651: SELECT 氏名 FROM 患者2: ORDER BY 年齢 DESC;
  1. 佐藤
  2. 鈴木
  3. 高橋
  4. 田中
正確答案C. 高橋

ORDER BY 年齡 DESC是按年齡降序(從大到小)排序的指定,因此年齡最大的高橋(80)排在第一行,佐藤(72)排第二。與升序(ASC)弄混就會選成最年輕的鈴木(45)。務必記牢DESC表示降序、ASC表示升序。

第13題 | 關係運算

在關係運算中,從表裡取出滿足條件的行的操作是哪一項?

  1. 並
  2. 投影
  3. 聯接
  4. 選擇
正確答案D. 選擇

選擇是取出滿足條件的行的關係運算,在SQL中對應WHERE子句。投影是取出特定列的操作(SELECT子句的列指定),聯接是用公共列把多個表聯結起來的操作(JOIN)。並是合併兩個表的行的集合運算,與篩選行的關係運算不同。

第14題 | ACID特性

在事務的ACID特性中,“處理要麼全部執行、要麼完全不執行”的性質是哪一項?

  1. 隔離性
  2. 一致性
  3. 永續性
  4. 原子性
正確答案D. 原子性

原子性(不可分性)是事務的處理要麼全部執行、要麼完全不執行的性質,不允許中途的半成品狀態。一致性是保持資料的完整一致,永續性是已完成的結果不會丟失,隔離性是不受其他事務的影響。

第15題 | 死鎖

兩個事務相互等待對方釋放鎖、雙方都無法繼續處理的狀態是哪一項?

  1. 前滾
  2. 活鎖
  3. 檢查點
  4. 死鎖
正確答案D. 死鎖

死鎖是兩個事務互相等待對方所佔資源的鎖被釋放而停止的狀態,透過強制回滾其中一方來解除。活鎖是處理相互謙讓、反覆迴圈而無法推進的狀態,前滾是故障恢復的處理,檢查點是恢復的起點,都與之不同。

第16題 | 回滾

事務異常終止時,把資料庫恢復到更新前狀態的處理是哪一項?

  1. 回滾
  2. 兩階段鎖
  3. 提交
  4. 前滾
正確答案A. 回滾

回滾是利用日誌中的更新前資訊撤銷異常終止事務的更新、恢復到開始前狀態的處理。提交是在正常結束時確定更新的處理,前滾是在介質故障時用備份和日誌把更新重做到故障前一刻的處理,兩階段鎖是併發控制(排他控制)的方式。

第17題 | 故障恢復

磁碟發生介質故障時,還原備份檔案後利用日誌(journal)檔案把更新重做到故障前一刻狀態的處理是哪一項?

  1. 回滾
  2. 前滾
  3. 死鎖
  4. 提交
正確答案B. 前滾

前滾是在還原到備份時點狀態的基礎上,按順序應用日誌檔案中記錄的更新後資訊、恢復到故障前一刻狀態的處理。回滾是撤銷更新往回退的反方向處理,提交是確定更新,死鎖是相互等待鎖的狀態,都不是從介質故障恢復的處理。

第18題 | ETL

從業務系統提取、轉換資料並存入資料倉儲(DWH)的一系列處理是哪一項?

  1. ETL
  2. 儀表板
  3. OLAP
  4. 資料清洗
正確答案A. ETL

ETL是Extract(提取)、Transform(轉換)、Load(裝載)的首字母縮寫,指把業務系統的資料匯入分析用DWH的一系列處理。OLAP是對積累的資料做多維彙總分析的處理,資料清洗是修正錯誤和書寫不一致的處理,儀表板是BI工具的視覺化介面;指代直到裝載為止整個流程的是ETL。

第19題 | OSI第3層

作為OSI參考模型第3層(網路層)的職責,恰當的是哪一項?

  1. 轉換應用程式之間的資料表示格式
  2. 把位元串轉換為電訊號或光訊號進行傳輸
  3. 在相鄰裝置之間傳送幀
  4. 基於IP地址進行路徑選擇(路由)
正確答案D. 基於IP地址進行路徑選擇(路由)

網路層是使用IP地址進行通往目的地的路徑選擇(路由)的層,IP是代表性協定,路由器是代表性裝置。幀的傳送是第2層資料鏈路層,資料表示格式的轉換是第6層表示層,轉換為訊號是第1層物理層的職責。

第20題 | TCP與UDP

關於TCP和UDP的描述,恰當的是哪一項?

  1. UDP是面向連線的,比TCP可靠性更高
  2. UDP執行接收確認和重傳控制
  3. TCP是OSI參考模型物理層的協定
  4. TCP是面向連線的,透過到達確認實現高可靠性通訊
正確答案D. TCP是面向連線的,透過到達確認實現高可靠性通訊

TCP是面向連線的傳輸層協定,透過到達確認和重傳控制實現高可靠性通訊。UDP是無連線的,不做確認和重傳,但因此輕量,適合語音、影片等實時通訊。說TCP屬於物理層、說UDP執行重傳控制的描述都是錯誤的。

第21題 | MAC地址

關於MAC地址的描述,恰當的是哪一項?

  1. 終端每次接入時由DHCP伺服器自動分配的地址
  2. 用32位表示、在網路層使用的邏輯地址
  3. 分配給網路介面的48位實體地址
  4. 透過DNS名稱解析由域名求得的地址
正確答案C. 分配給網路介面的48位實體地址

MAC地址是分配給網路介面的48位實體地址,在乙太網和Wi-Fi中用於識別裝置。DHCP分配的是IP地址等設定,32位的邏輯地址是IPv4地址,由域名求得的也是IP地址(DNS名稱解析),都不是MAC地址的說明。

第22題 | 子網

IP地址為192.168.10.130/26的主機所屬網路的網路地址是哪一項?

  1. 192.168.10.0
  2. 192.168.10.192
  3. 192.168.10.128
  4. 192.168.10.64
正確答案C. 192.168.10.128

/26相當於子網掩碼255.255.255.192,第4個八位組按每64劃分(0、64、128、192)。130處於128以上、192以下的範圍,因此網路地址是192.168.10.128。把130寫成二進位制是10000010,保留高2位、把6位主機部分置0得10000000=128,也可以由此確認。

第23題 | 主機數

在字首長度為/28的子網中,可分配給主機的IP地址數量是哪一項?

  1. 30
  2. 12
  3. 16
  4. 14
正確答案D. 14

在/28中主機部分為32−28=4位,因此地址共有2的4次方=16個。其中主機位全0的網路地址和全1的廣播地址不能分配,所以可供主機使用的是16−2=14個。16是忘記減掉那2個的值,30是/27情形下的值。

第24題 | 同一子網

與IP地址192.168.1.66、子網掩碼255.255.255.224的主機屬於同一子網的IP地址是哪一項?

  1. 192.168.1.130
  2. 192.168.1.100
  3. 192.168.1.60
  4. 192.168.1.70
正確答案D. 192.168.1.70

掩碼255.255.255.224(/27)下第4個八位組按每32劃分,66屬於64~95的範圍(網路地址192.168.1.64)。70同樣處於64~95的範圍,因此是同一子網。60在32~63、100在96~127、130在128~159的範圍,都屬於別的子網。

第25題 | 私有地址

屬於IPv4私有地址的是哪一項?

  1. 192.168.100.1
  2. 203.0.113.10
  3. 172.32.0.1
  4. 8.8.8.8
正確答案A. 192.168.100.1

私有地址是10.0.0.0~10.255.255.255、172.16.0.0~172.31.255.255、192.168.0.0~192.168.255.255這3個範圍,192.168.100.1屬於其中。172.32.0.1超出了到172.31為止的範圍,不屬於私有地址。8.8.8.8和203.0.113.10是公網一側的地址。

第26題 | DNS

作為DNS的職責,恰當的是哪一項?

  1. 把網路上裝置的時刻與基準伺服器對齊同步
  2. 在郵件伺服器之間轉發電子郵件並送達收件人
  3. 自動給終端分配IP地址和子網掩碼
  4. 進行域名與IP地址的對應(名稱解析)
正確答案D. 進行域名與IP地址的對應(名稱解析)

DNS是進行域名與IP地址對應(名稱解析)的機制,由DNS伺服器應答查詢。IP地址的自動分配是DHCP,時刻同步是NTP,郵件轉發是SMTP的職責,各是不同的協定。職責的對應關係是高頻考點,務必準確區分。

第27題 | DHCP

作為DHCP的職責,恰當的是哪一項?

  1. 自動給終端分配IP地址等網路設定
  2. 進行域名與IP地址的對應並應答名稱解析
  3. 在路由器之間交換路由資訊並決定最佳路徑
  4. 傳送測試封包確認到對方的可達性
正確答案A. 自動給終端分配IP地址等網路設定

DHCP是在終端接入時自動下發IP地址、子網掩碼、預設閘道器等設定的協定。名稱解析是DNS,路由資訊的交換是RIP、OSPF等路由協定,可達性確認是利用ICMP的ping的職責。

第28題 | 埠號

服務與知名埠(Well Known Port)的組合,恰當的是哪一項?

  1. DNS - 25
  2. HTTP - 80
  3. NTP - 53
  4. SMTP - 110
正確答案B. HTTP - 80

HTTP的知名埠是80。SMTP是25(110是POP3),DNS是53(25是SMTP),NTP是123(53是DNS),其他選項的號碼對應都錯位了。主要服務的埠號也關係到安全設定,要準確記住。

第29題 | 郵件傳送

用於傳送電子郵件以及在郵件伺服器之間轉發的協定是哪一項?

  1. SMTP
  2. HTTP
  3. POP
  4. NTP
正確答案A. SMTP

SMTP是用於電子郵件的傳送以及郵件伺服器之間轉發的協定。POP是使用者從郵件伺服器接收發給自己的郵件的協定,不用於傳送。HTTP用於網頁傳輸,NTP是時刻同步協定,與郵件轉發無關。

第30題 | NTP

作為NTP的職責,恰當的是哪一項?

  1. 把檔案加密儲存
  2. 在Web伺服器與瀏覽器之間傳輸網頁
  3. 從郵件伺服器接收電子郵件
  4. 同步網路上裝置的時刻
正確答案D. 同步網路上裝置的時刻

NTP是把網路上裝置的時刻與基準伺服器對齊同步的協定。在醫療資訊系統中,為保持診療記錄和日誌時刻的可信性,各伺服器和終端的時刻同步非常重要。網頁傳輸是HTTP、郵件接收是POP的職責,它也不是加密檔案的協定。

第31題 | 路由器

基於IP地址在不同網路之間轉發封包(路由)的裝置是哪一項?

  1. UTP線纜
  2. 路由器
  3. HUB(中繼集線器)
  4. 二層交換器
正確答案B. 路由器

路由器是基於IP地址和路由表在不同網路之間轉發封包的裝置,具備同等功能的交換器是三層交換器。HUB把接收的訊號中繼到所有埠,二層交換器根據MAC地址在同一LAN內轉發。UTP線纜是傳輸介質,不是裝置。

第32題 | 無線LAN

關於無線LAN(IEEE802.11)的描述,恰當的是哪一項?

  1. 在加密方式上,WPA2比WEP安全性更高
  2. IEEE802.11規格的別名叫Bluetooth
  3. SSID是用於加密通訊的金鑰
  4. 不會發生電波干擾
正確答案A. 在加密方式上,WPA2比WEP安全性更高

眾所周知WEP容易被破解,推薦使用WPA以及更堅固的WPA2。SSID是識別接入點(網路)的名稱,不是加密金鑰。Bluetooth是與802.11不同的近距離無線規格。無線LAN中同一通道會發生電波干擾,因此需要進行通道設計。

第33題 | VLAN

關於VLAN的描述,恰當的是哪一項?

  1. 為保護無線LAN通訊而制定的加密規格之一
  2. 透過交換器的設定,獨立於物理佈線在邏輯上分割網路的技術
  3. 通訊運營商為連線物理上相距遙遠的站點而提供的公共線路
  4. 使用雙絞線的LAN線纜的一種
正確答案B. 透過交換器的設定,獨立於物理佈線在邏輯上分割網路的技術

VLAN是透過交換器的設定、在不改變物理佈線的情況下對網路進行邏輯分割的技術。在醫療機構中用於把電子病歷等核心網路與行政網路、來訪者網路分離等。無線LAN的加密規格是WPA2等,線纜種類是UTP和STP,公共線路的說明也是錯誤的。

第34題 | VPN

關於VPN的描述,恰當的是哪一項?

  1. 只由通訊運營商的專線構成、不使用公共線路的網路
  2. 無線LAN中連線終端的接入點的名稱
  3. 準備多臺DNS伺服器實現冗餘的技術
  4. 透過加密等手段,在公共線路上構建虛擬專用網路的技術
正確答案D. 透過加密等手段,在公共線路上構建虛擬專用網路的技術

VPN是利用加密等技術在網際網路等公共線路上構建虛擬專用網路的技術,用於站點間連線、遠端訪問以及醫療裝置遠端維護的通訊保護等。它不是物理專線本身,特點是能以低於專線的成本構建。與接入點和DNS冗餘化無關。

第35題 | NAT

作為NAT(NAPT)的職責,恰當的是哪一項?

  1. 由MAC地址求出IP地址以確定通訊物件
  2. 把電子郵件加密、防止篡改後傳送
  3. 把網路上裝置的時刻與基準伺服器對齊同步
  4. 在私有地址與公網地址之間相互轉換
正確答案D. 在私有地址與公網地址之間相互轉換

NAT是在私有地址與公網(全域性)地址之間相互轉換的技術,NAPT進一步利用埠號,使多臺終端可以共享1個公網地址。院內使用私有地址的終端訪問網際網路時會用到它。時刻同步是NTP,郵件加密是S/MIME等的職責。

練習:作答本頁的題目

這是隨機出題的練習工具(在啟用 JavaScript 時運作)。即使不使用此工具,也能閱讀上方的所有題目與解說。

※ 解說是供學習用的資訊。考試的出題範圍與制度每年可能變動,請務必確認主辦機構的官方公告。

本頁面譯自日文原文。若譯文與原文內容不一致,以日文版為準。 查看日文原文