본문 바로가기

분류 전체보기202

2025.01.13 1교시) 면접대비ex) 문제를 어떻게 풀었나요?1. 어떤 기술을 사용2. 왜 사용? 2025. 1. 13.
select문이란? 한문장 정리)DML의 언어중 하나로 튜플을 조회하는 것을 말한다. 구조 와 의미)아래와 같은 구조로 생각하며 쿼리문을 짠다. select                       = 컬럼 선택from                         =  대상 테이블where                      =  튜플 선정 조건group by (having)    =  그룹과 집계order by                   =  정렬 논리 순서도)from -> where -> group by (having) -> select -> order by 위의 순서로 논리적으로 접근하면 된다. select문 예시)select  * from test   -> test테이블에서 모든 튜플을 검색한다. 이떄 모든 컬럼.. 2025. 1. 8.
정규화란? 정규화종류(1NF, 2NF, 3NF, BCNF, 4NF, 5NF) 의미)관계형 데이터베이스에서 데이터 중복을 최소화 하기 위해서 하는 방법  종류)1NF(제1정규화): 도메인 원자값2NF (제2정규화) : 부분적 함수 종속 제거3NF (제3정규화) : 이행적 함수 종속 제거BCNF () : 결정자이면서 후보키가 아닌 것 제거4NF (제4정규화) : 다치 종속 제거5NF (제5정규화) : 조인 종속성 이용 종류 설명)1NF : 도메인 원자값도메인: 하나의 속성이 가질 수 있는 모든 값  ex) 성별 이라는 속성이 있다면 여기서 도메인은 여자, 남자 를 의미한다. 원자값: 속성값이 더이상 논리적으로 분해될 수 없는 값을 의미학번이름이메일수강과목2025254555아이유iou@naver.com컴퓨터공학, 알고리즘2025454545츄chu@naver.com알고리즘 위의 테이블에.. 2025. 1. 2.
무결성이란? 의미)데이터가 처리되는 과정에서 손상되지 않고, 완정성, 정확성, 일관성을 유지하는 것 종류)도메인 무결성 -> 속성과 관련개체 무결성 -> 기본키와 관련참조 무결성 -> 외래키와 관련 ex)부모릴레이션 create table member1( id varchar2(4) primary key, name varchar2(6), addr varchar2(10)); 자식릴레이션 create table car( no int primary key, id varchar2(4), carnum varchar2(4), foreign key(id) references member1(id) ); insert into member1 values ('a','kim','suwon');insert into car values (1,.. 2024. 12. 31.
키(key)란? 의미)속성에 의미를 부여 ex) 속성-> id, name, addr, age, (id,name), (id,addr), (id,age).... 종류)기본키(primary key)1. unique 특성을 가진다. 2. index가 형성된다.한문장 정리-->중복되는 값을 가지지  않으며 데이터를 쉽게 찾을 수있게 한다.( 내생각)-> 하나의 튜플을 유일하게 식별할 수 있는 속성을 의미하는게 unique 따라서 튜플을 unique 하게 구분할수있다 (확장성생각)  외래키(foreign key)1. 중복 가능 2. 기본키 참조3. null 값 가능4. 외래키 사용이유-> 데이터 중복을 최소화 하게 정규화를 하기 위해서 사용한다.  ex)다음과 같은 테이블이 있을 경우 문제가 생길 수 있다.  pk는 id 이다 i.. 2024. 12. 31.
문장으로 설명해라 1. 문장으로 설명하고 실제경험을 서술해라ex) 제약조건은 unique check 등등이 있습니다 X ->이런식의 단답형으로 말하면 안된다.      제약조건은 속성을 가지는 값의 조건을 의미하며 블라블라~  2. 문제를 어떻게 풀었나요? 질문에 대한 대답-> 1. 어떤 기술을 사용    2. 왜 사용? 2024. 12. 31.
인덱스란? 의미)데이터를 찾기 쉽게 해주는 도구를 의미한문장: 저장시 색인을 형성하여 검색속도의 향상을 준다. + 내가 한것(where절을 사용해서 검색속도의향상을 만들었다.) cf) where-> 튜플선정조건이다일반적으로 테이블 하나당 한개 인덱스 설정 인덱스는 속성명에 지정ex) id, name, addr, age, (id, name)이렇게 묶어서 하나의 속성명으로도 인식가능 , (id, addr), (id,age)   장점)1. 검색의 속도가 빠르다. 단점)1. 인덱스가 너무 많으면 오히려 속도가 떨어진다. 2024. 12. 31.
D-1 TodaySentense 2024/11/29 1. i mean it진심이에요 2. point taken무슨 말인지 알겠어요 3. i gotta go [아이 가다(이부분 빠르게) 고]가봐야겠어요 4. tell me about it내 말이 5. is this seat taken?여기 자리 있나요? 6. never mind신경쓰지 말아요 7. that's enough이제 됐어요 8. tell me what먼지 말해 봐 9.  i couldn't be happier너무 기뻐 10. it looks like lain -> it looks like snow (이렇게 활용가능)비가 오려나봐 2024. 11. 29.
스키마, 인스턴스 스키마(schema) : 데이터베이스 구조, 데이터 타입 등의 명세를 의미 한다. ex) 칼럼명들 +) 스키마들을 만드는것을 데이터 베이스 설계 라고 한다! 인스턴스(instance) : 데이터베이스에서 실제로 저장되어 있는 데이터 ,  snapshot 또는 occurrence 이라고도 불린다 2024. 10. 25.
정보처리기사 실기 정리 항상 주의점)1. sql문 적을 떄 뒤에 ; 이거 붙이기!!2. 파이썬문에서 ,는 뛰어쓰기인거 인지하기 !!-> 파이썬은 print()쓸때마다 자동개행3. 결과값이 띄어쓰기인지 어떤형식인지 인지하고 꼼꼼히 볼것!4. java 문제 풀떄 메서드()  이 괄호 안에 값이 들어갔는지 없는지 확인해 볼것 이걸로 답이 달라짐 호출되는 메서드가 달라서 5. super 메서드가 없을경우 부모가 가지고 있는 디폴트 생성자 부터 간다 ! 6. java print 할떄 1+2+3+"문자" + 5 + 6 이렇게 문자뒤에 있는것들은 모두 문자화 한다 따라서 -> 6문자56 이런식으로 답이 나온다  테스트 커버리지 중에서 코드 커버리지 유형 약술 구문 커버리지 :  모든 명령문을 적어도 한번은 수행결정 커버리지 : 전체 결정문.. 2024. 7. 18.
728x90
반응형