11月22號學習 第20天

2021-09-01 13:56:28 字數 2308 閱讀 6382

1、把所有的資料型別的長度 意思 讀法 全部學會明天驗收

2、在users表裡建立乙個索引 索引有什麼好處有什麼壞處

alter table users add index (user_name);

建立索引

索引的好處

索引的好處就是可以在眾多的資訊中用最快的速度的找到你所需要的資訊並且可以自動為我進行排序,索引就想是目錄在眾多的資料資訊當中標註出需要查詢的資料資訊。

索引的壞處

索引的檔案會佔記憶體的磁碟空間,如果索引做的太多了的話可能索引檔案會比資料檔案更快的達到最大檔案尺度。索引檔案加快了收索但是增加了插入和刪除的時間和更新索引列中的值的時間。

3、作乙個檢視

create view v as select * from user_id;

建立檢視

select*from v;

查詢檢視

drop view

刪除檢視

4、什麼是儲存過程

是一組為了完成特定功能的sql語句集,經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給定引數(如果該儲存過程帶有引數)來呼叫執行它。

乙個儲存過程是乙個可程式設計的函式,它在資料庫中建立並儲存。它可以有sql語句和一些特殊的控制結構組成。當希望在不同的應用程式或平台上執行相同的函式,或者封裝特定功能時,儲存過程是非常有用的。資料庫中的儲存過程可以看做是對程式設計中物件導向方法的模擬。它允許控制資料的訪問方式。

mysql> delimiter //

mysql> create procedure proc1(out s int)

-> begin

-> select count(*) into s from user;

-> end

-> //

mysql> delimiter ;

set @p_in=1;

call demo_in_parameter(@p_in);

mysql> select @p_in;

delimiter// 更改分隔符

delimiter; 更改回分隔符

begin 開始

end 結束

5、用users表完成統計資料庫有多少行 所有人的年齡加起來有多少歲 根據familys表統計出

一共有多少人

select count(*) from users;

查詢乙個表裡有多少行

select sum(age) from users;

算出age的總合

select count(*)from users left join familyuser on users.user_id = familyuser.user_id left join familys on familyuser.family_id = familys.family_id;

統計出有多少人

6、將users familys familyuser表的備註填寫完整 主要的內容是是否增加主鍵、自增值、預設值、索引

users表

欄位名 資料型別 長度 備註

name_id int 11 主鍵、自增值

user_name varchar 20 索引

password varchar 20 null

age varchar 20 null

*** varchar 2 null

isok int 11 預設值

familys表

欄位名 資料型別 長度 備註

family_id int 11 主鍵、自增值

family_name varchar 10 null

familyuser表

欄位名 資料型別 長度 備註

familyuserid int 11 主鍵、自增值

family_id int 11 null

user_id int 11 null

7、在執行查詢語句的時候選擇性的需要多少行比如有10行只需要前面5行或者後面5行或者中間5行

select haoduo_id , haoduo_name from haoduo where haoduo_name='i' limit 0,5;

意思是說我要查詢 haoduo表裡的 haoduo_id 和 haoduo_name 要求 haoduo_name等於

i 我需要的限度

第乙個引數指定第乙個返回記錄行的偏移量,第二個引數指定返回記錄行的最大數目。初始記錄行的偏移量是 0(而不是 1)

它是以一種返回的方式出現 而不是已一種顯示的方法出現

alter table users drop column remark;

刪除字段

11月14號學習 第12天

今天是把所有的單詞重新的服役更正一遍 public 公共 class 類 static 靜態的 void 返回值為空 main 主方法 string 字串 new 新建 if 如果 else 否 for 迴圈語句 boolean 判斷對錯 long 長整型 flaot 小數點後7位數 file 檔案...

11月22號站立會議

小組名稱 飛天小女警 專案名稱 禮物挑選小工具 小組成員 沈柏杉 組長 程媛媛 楊鈺寧 譚力銘 ssh git git.coding.net shenbaishan gift.git 會議地點 傳媒西202 會議內容 一.已完成項 漏洞修補 final亮點設計 測試二.計畫完成項 git統計報告 沈...

第18月第22天 機器學習first

1.網易公開課 機器學習 2.傳統的機器學習 機器學習 ml 技術在 中發揮了重要的作用,ml經歷了多代的發展,形成了具有豐富的模型結構,例如 1.線性回歸。2.邏輯回歸。3.決策樹。4.支援向量機。5.貝葉斯模型。6.正則化模型。7.模型整合 ensemble 8.神經網路。在大資料時代,雲計算和...