집계 함수max : 가장 큰 값min : 가장 작은 값count : 갯수sum : 합avg : 평균 값round : 반올림ceil : 올림floor : 내림abs : 절대값greatest( ) : ( )안의 가장 큰 값least( ) : ( )안의 가장 작은 값pow(
mysql>명령문; create database 데이터베이스 만들기 use 사용 shㅐw tables 만든 테이블 보기 ; 종료틀리면 ;치고 오류를 낸다
개발환경구조 : 서버-클라이언트응용 S/W 기초네트워크 : 네크워킹으로 연결하는 기술(wi-fi, ip, TCP, UDP, Port 등) ip 주소 : 숫자.숫자.숫자.숫자 컴퓨터(단말기)가 가지고있는 고유의 주소 중복x port넘버 : 프로그램 통신을 구
isp 나무뿌리공인 ip : ips에서 돈을주고 사오는것 내부에서만 사용되는것 192.168.x.x 전세계 노출이 되어 어디에서라도 들어갈수있다사설 ip : 특정 내부에서 사용되는 ip 공유기에 연결되어 사용되는것 외부로 나올수없다 공유된 네트워크는 서로 공유 할수있
\-테이블을 관리DDL(C생성 D삭제 A수정)creat, drop, alterDDL의 수정 : 속성의 추가add, 삭제drop, 속성 변경modify, 속성명 변경change\-튜플을 조작DML(C삽입 R검색 U수정 D삭제)insert, select, update, d
insert : 모든 속성 지정 ,속성 선택mysql : auto_increment(자동숫자증가옵션)오라클 : sequenceselect 검색할 컬럼from 대상테이블where 튜플의조건group by 그룹의 조건order by 정렬할 속성. :생략가능실행순서from
클라이언트가 서버에게 보낼 데이터 : 파라미터 외래키 :2개의 테이블의 연관관계부모테이블과 자식테이블 존재(속성 to 속성)무결성의 분석개채무결성 - 기본키도메인무결성- 속성참조무결성 - 외래키외래키: 부모테이블에서 연산이 이루어질때 나도 같은 연산을 하겠다on (up
링크텍스트
현제 사용중인 데이터 베이스에서 만들어진 테이블 보는 명령어 desc 테이블명 : 테이블 구조확인 도표show create table 테이블명 : 테이블 생성시 명령어 확인 데이터 사전데이터 사전이란데이터베이스에 데이터(일반 사용자)를 제외한 모든 정보가 있다테이블,
![](h
Data Control Language\-권한부여, 회수, 제어, 복구Create user : 계정생성Grant : 권한부여Rollback : 원래상태복구Commit : 물리적인 디스크로 저장, 작업완료root : 프로그램의 최고 관리자.root는 모든 데이터베이스를
데이터 무결성 : 무결성을 보장하기 위한 방법 중 하나가 데이터 중복을 최소화 무결성의 종류 : 참조(외래키), 개채(기본키), 도메인(속성)데이터 중복을 최소화 하기위해 테이블을 분리 <정규화 과정>사용자 입장에서 테이블을 논리적인 테이블로 합치는 과정을 역정규
하나의 커리문을 리턴값으로 취급해 사용하는것order by에서는 사용할수없다select절(스칼라 서브커리)에서 사용할땐 1개의 결과값만 나타내어야 한다본 쿼리 내부에 괄호로 작성(select ~)from절에 사용하는 서브쿼리(인라인뷰)의 결과값을 테이블로 사용할 의도,
속성int,char,varchar,timestamp속성의 제약조건기본키, 왜래키, not null, 유니크기본키튜블을 유일하게 식별할수있는 키(유일성, null값을 가질수없다, 인덱스 형성)태이블 만들기 외래키2개이상의 테이블을 관련된 속성으로 묶는것외래키 적용하여 테
오라클은 관계형 데이터베이스의 일종이다오라클과 mysql(or maria)의 차이점 오라클은 로그를 남긴다 (속도는 느리지만 보안에 강함) maria는 로그를 남지지 않음(속도가 빠름)숫자와 실수는 잘 사용하지 않는다숫자 : int 실수 : double문자 : c
업로드중..업로드중..
1\. DBMS 무엇인가? 관계형 데이터를 저장하고 관리하기 위한 시스템 공동으로 접근 , 저장된 데이터는 실시간 변화,자료에 의한 참조 프로그램 > mysql, oracle2\. 관계형 데이터 베이스란 무엇인가 개체 : 기본키가 존재하며, 독립적을 표현 할 수 있는
create or replace procedure 사용한 프로시저 이름(매개변수명 in 자료형)프로시저의 매개변수는 여러 개 가능(자료형이 달라도 된다)(매개변수명 in 자료형, 매개변수명 in 자료형, 매개변수명 in 자료형......)show error;오류가 난곳
고객의 정보를 테이블(표)로 정의한후 데이터 저장 (DBMS : 데이터베이스 매니지먼트 시스템)실시간 접속(실시간으로 접근)실시간 변화(계속적인 변화)공유 데이터 (동시에 데이터 공유)mysqlmariaDBOracle테이블 : 정보를 표로 저장한것컬럼 : 저장된 표의