SQL에 대한 지식은..
DB를 처리하기 위해 쿼리를 사용하는게 SQL이고, 이를 활용해 데이터를 입,출력하는 것이라고 이해하고 있는데요.
MySQL과 자바스크립트를 이용한 웹프로젝트 경험도 있긴 한데 비전공자라 얕게 판 느낌이지만..
그래도 SQL을 활용해 프로젝트를 해본 경험 덕택에 SQL기반은 이렇게 쓰이는구나 하고 알겠는데,
혹시 DB 관리를 위해 사용되는 다른 기법이 있는지, 혹은 SQL로 관리하지 않고 코딩으로 죄다 쳐넣는 방식이 효율적일때도 있는지 궁금하네요.
프로그램을 만들때는 항상 쓰여야 된다고 생각했는데 문득 더 나은, 혹은 용도에 따라 다른 DB관리 기법을 쓰기도 하는지 궁금해졌습니다.
혹시 간단하게 검색키워드라도 'NoSQL 찾아보세요' 정도로만 말씀해주시면 제가 찾아보겠습니다.
물론 친절하게 댓글로 설명해주시면 더 감사하구요 !!
항상 쓰인다기 보다는요, 서버에 관리될 데이터가 있는경우 사용하게 되죠. 조금 개념을 다르게 잡고 계신듯 하네요.
데이터 베이스 구조 양식과 프로시져등을 활용한 서버 통신, 데이터 저장 방식에 대한 기술은 개념이 조금 다르다... 아니 다르다기 보단 전자가 좀 더 큰 개념이라고 볼 수 있을 것 같아요.
싱글기반의 게임도 간단한 데이터베이스로 저장 데이터 등을 처리하는 경우도 있거든요.
SQL 쿼리는 데이터 베이스 테이블을 생성, 삭제, 수정(또는 새로운 데이터 입력) 및 검색을 하기 위한 별도의 언어라고 보시는게 맞을것 같습니다.
뭐 더 전문가님들이 오셔서 정말 도움되는 글 주시겠죠. ㅠㅠ 뭔가 다르게 생각하시는 것 같으셔서 도움말 드리고 싶은데 기술적 지식이 얕으니 뭐부터 어떻게 이야기 드려야될지도 모르겠네요 ㅠㅠ