본문 바로가기

분류 전체보기188

키(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.
서머너즈 워: 천공의 아레나 서머너즈워 공식 카페 https://cafe.naver.com/smonwar 서머너즈 워: 천공의 아레나 공식카페 : 네이버 카페전 세계 1억 소환사들을 사로 잡은 명작 RPG [서머너즈 워: 천공의 아레나] 공식 카페 입니다cafe.naver.com 서머너즈워 헝그리앱https://m.hungryapp.co.kr/bbs/list.php?bcode=summonerwar 서머너즈워 : 천공의 아레나 헝그리앱서머너즈워 : 천공의 아레나게임,모바일게임,공략,커뮤니티,사전예약,게임 쿠폰,추천,순위,기대작,출시예정,뉴스m.hungryapp.co.kr 서머너즈워 실레나 통계 사이트https://m.swranking.com/#/ swranking m.swranking.com 2024. 6. 28.
405 Method Not Allowed 에러 해결방법 여러가지 에러 원인들 중에서 내가 한 프로젝트 진행중에서 405 에러가 떠서 여러시간 해결책을 찾던중 다음과 같은 문제가 원인이라 밝혀졌다.  위의 ReviewController에서 writeReview메서드의 매핑부분에서 @PostMapping("/") 슬래쉬를 매핑한게 원인이였다.그래서 @PostMapping("") 으로 해결할려고 해도 실패 했다. 이게 웃긴게 자기 로컬에서 postman테스트를 했을때는 잘되었다.  해결방법)@PostMapping("/") @PostMapping("") 이렇게 쓰지 않고 -> @PostMapping("/add") 이렇게 추가로 따로 매핑을 추가 해주었더니 해결이 되었다. 2024. 6. 20.
git push를 master로 했을 떄! 1. git push 했던 폴더로 가서 git log 로 commit 내용을 확인한다.2. commit asdf1234~    이렇게 commit 뒤에 제목을 복사한다3. git reset --hard asdf1234~    이런식으로 commit 제목을 뒤에 붙여서 hard reset을 해준다4. git push --force origin master    다시 push를 해주면 git push를 하기전 상태로 돌아간다 주의점)이렇게 hard reset 을 하는 와중에 누가 master 내용을 자기 브렌치로 pull 하거나 하면 문제가 생길수 있다.  실수 했을 때 빠르게 이전상태로 되돌리고 싶을 때 사용해야한다. 중간에 누가 건들지 않고 !   프로젝트 하던 중 큰일 날뻔 했는데 다행이 잘 넘길 수 .. 2024. 6. 7.
Korea issues growing number of coding certificates https://pulse.mk.co.kr/news/english/11025671 Korea issues growing number of coding certificates - 매일경제 영문뉴스 펄스(Pulse)Coding is becoming more popular in South Korea as more people aim to join tech companies such as artificial intelligence (AI) startups or software development firms. The skill involves creating algoripulse.mk.co.kr  The refutation part)companies noted that there is little correlat.. 2024. 5. 28.
728x90